Not necessarily "powerbuilding" as I've seen it called, but perhaps a bit more volume than necessary on some stuff with a fair amount of overlap close together -
20 sets for chest, that's a LOT of chest work for a natural lifter to require for doing 8 reps/set. Especially with hitting dips the next day, that's going to be hitting chest again, not to mention your triceps should be pretty well done for after so many chest exercises only a day earlier. If you have an incredible recovery that allows it and you feel good, that may be okay, but I've never been able to hit anywhere near that volume for chest and be doing optimal workouts. Same for shoulders, that's a massive volume of work there for such a small muscle group. Conversely, you have so little volume for upper back and lower body work, when those muscle groups can handle a much greater workload overall and are usually prone to being the groups that need more work than the smaller ones. I know your situation has an impact on what you do for lower body in particular, but if you keep the weight a bit lower to avoid too much strain, you should find that you'll be able to up the lower body volume and may find that by increasing the intensity in the upper body, you won't have a need to do so much work for chest, shoulders and arms. Speaking of which, chins shouldn't be an arm-focused movement - yes, biceps do come into play, but you shouldn't be using them as the prime movers to complete the full ROM, though chins typically make the biceps a bit more sore than pull-ups do.
The way my body is, if I go all-out to failure or even near failure on 6-10 sets of work for chest or shoulders (and even less for arms), there's not much left in the tank except for some light endurance-type high rep sets after that. And again, natural trainers rarely have a need for massive volume for chest, shoulders and arms unless they've been training a VERY long time or have exceptional recovery abilities beyond the norm, so I'd question whether you need to get that much in for some of the upper body stuff and consider putting a few more sets in for the lower body work instead.
Just some thoughts, I know everyone's different, but it still seems like a lot of volume for some days with overlap that might not allow for the best recovery!
"A 'hardgainer' is merely someone who hasn't bothered to try enough different training methods to learn what is actually right for their own damned body." - anonymous