Id also suggest the BB work prior to the DB work move that LOAD then hit the DB work maybe flat BB the hit that incline DB
It would be a good idea to add a LARGE type move for the hams and glute like the others said like a DL of some sort you could do it on back day but you do have the GMs so maybe rotate them in some time DLs are great I Love them and will always do them but that doesnt mean you MUST do them.
shoulder day Id think about a BIG move like an OH press even heavy push pressing
all in all not a horrid plan IMO not my cup of tea but what are your goals?? Its also a shit ton of volume fear not upping the loads a bit on some bigger moves and going into the 5 rep range etc. then come back to the higher volume on the smaller more direct work.