Looks pretty good. Do you feel good on this routine? I mean, do you get sore but the soreness goes away after a few days? Are you sleeping good (over training can cause insomnia). Looks like you are doing lots of chest stuff compared to others. Just wondering if this is a priority for you? No direct arm work is fine if you feel like your biceps and triceps are getting a good workout from back and chest days.
Also, you could add stiff leg deadlifts for hammies. Great exercise! Also, can you do squats with weight? Even just the bar is good if you go ATG (ass to ground).
Keep up the good work