BB,
Your routine is good, However i would make the following changes:

1. do not work bis the day after back as you will use bis in your back lifts and they need the next day off.

2. where are the squats and deadlifts? These two are the best leg exercises and the best for overall growth

3. you are not resting enough. even though you are working different muscles each day the muscle system as a whole is not being given enough rest.

4. this may be better:

Monday
Chest, tris

Tuesday
Back/bis

Wed
off

Thursday
Legs

Fri
Shouders,Misc. ie forearms etc

Sat/Sun.
OFF or cardio

Remember: Quality not Quanity

Take Care,
Captain Anabolic