I like grouping push and pull in the same workout when working upper body.
I am starting to do my heavy leg lifts/OLY variants immediately after speed and leave upper body weights for the day after speed. (I find doing upper and lower body after speed very tiring and too long to complete It really really hits me too hard
day 1 speed/plyos/weights
day 2 upperbody weights
day 3 tempo
day 4 speed2/weights
day 5 upperbody weights2
Day 6 tempo
day 7 Rest
Day 1:
After speed1 I do:
4 sets backsquats
2-3 sets good mornings
Day 2:
Upper body weights1:
4 sets flat bench
4 sets bent over row
3 sets weighted dips
Day 3:
Tempo/Core
Day 4:
After speed2 I do:
3 sets powercleans
3 sets snatch grip deadlifts
3 sets each of reverse leg press/hip extensor
Day 5:
Upper body weights2
4 sets standing shoulder press
4 sets weighted chins
3 sets dumbell bicep curls (fairly light weight (50 pounds dumbells), not too intense)
Day 6:
Tempo/Core
Day 7:
Rest
By combing push/pull it really helps my shoulders stay together and it feels great working the whole shoulder/chest/back complex.
I do core work: situps/floppy fish etc during tempo between sets.
Cheers,
Chris