I'd second this post regarding your concerns on weights. If you're able to hammer hard at each exercise that's great. For me I have always found that about 6 is the most I can do going hard on each one. That doesn't count if I am using staggered sets for overall volume (like throwing rows in between bench sets on a bench day). In this case I myself am not hitting the back with a ton of intensity, just getting volume in. Therefore, I personally do not worry about doing 8 exercises if 3 of them were back exercises.
However for myself, if I am not doing "added volume" work staggered in my main day, I keep the exercises generally at under 6 (not counting abs).
Everybody is different; you may be able to deal with 8 exercises just fine. However, don't fall into the "shotgun" approach of trying to get every angle and every exercise in on every day. This is no time to work on your "biceps peak" or sculpting your "rear delts". Pick a number of hard, compound exercises that you can really gun down.
In addition, I would add another working set for a total of a minimum of 3 working sets. It doesn't have to be the exact same weight you used for the first 2 sets if you are running out of energy, but something close.
Here is a sample chest/back day that I used with great success earlier in my training for strength and mass:
A1) Bench: gradually work up to a 5 RM in 8-10 sets (every set except the first is 5 reps, no "pyramiding" down), drop 15% and do 2-3 sets of 5
A2) Dumbbell Row: work up in weight every set, 5-8 sets of 6-10
B1) Dumbbell shoulder press, 4-5 x 8-10 working up in weight, OR using a similar ramp to yours: 2x8, then 3x6 ramping up
B2) chin-ups, straight sets. OR T-Bar row, straight sets 4-5 x 8-12
C1) Lateral Raises, or Triceps isolation movement. 3-4 x 6-10
C2) Cable rows with a different grip width or lat pulldowns, straight weight 3-5 x 10-12, or 3 sets of drop sets: 3 x 6,6,12 or something similar
Alternate each pair-- example: bench, rest, back, rest, bench. Sometimes I would alternate and sometimes I would not: just bench then do the rows. But I generally alternated at least 1 or 2 pairs in a workout. If I was going to only do 5 rowing sets on my first pair I would wait until I was warm from benching to start, and I would start with a moderate weight that was easy but not a complete warm-up set.
I always had at least 1 rowing exercise in my chest/back days. Generally I would have 1 day focused on rowing and 1 emphasizing vertical pulling or lats, but I always had at least 1 row on both days.
For Legs I rarely if ever had to go over 4 exercises in a session, not counting abs.
You could do bicep work on a separate day, after all your chest/back and leg work. Like saturdays or something.