That looks like good times!
I will need 2 to 3 routines each week for the mental fix as much as anything. The gym time has a very positive effect on my over all attitude which effects everything else I do. But I do think I can cut back sets. I believe if I stayed in the 9 set range for back, chest, shoulders, maybe 12 for legs and 3 to 5 for triceps and biceps I'd get all I need and cut the wear and tear/milage on the sore stuff.
I'd use light weight working in the 20 to 8 rep range and super set as much as possible with these splits:
Pretty much what I was doing, just a tick less volume.
Whatcha think of them apples? Don't give me one of these
Two questions: 1) would you be willing to try something a little different and 2) can your shoulder/wrist/elbow handle doing some bench dips?
If you answered yes to those I have a little something you might really enjoy.
Pushups, immediately to...
Dumbell skull crushers immediately to... (This can be substitued for dumbell pullovers)
Slight incline dumbell flies to presses (as you get too tired to do anymore flies, switch to presses and get those last few reps) - immediately to...
Bench dips, immediately to...
Front raises, immediately to...
Crunches on the bench
Repeat 4 times
Finish with planks (60-90 seconds) and hanging leg raises 4 sets each.
Try that and if you like it I can put something together for the rest of your stuff. Might change it up a little for ya.