If those are APC PNS, shouldn't the leg opening be pretty damn slim? Try uncuffing them and just letting the denim stack. It'll look a little off while they're still crispy and box-fresh, but the stack should settle in and probably look better than a cuff or hem in the long run.
Eh...I'd say his shoulder is no more dropped than PG's. Maybe take them in 1/2" at the most, let the chest out about the same, drop the armholes a tad lower, and he'd achieve the platonic ideal of button-front shirt fits. As it stands, I'd still say it's pretty good.
Why would stacking look better than cuffing? I've always thought stacking looked messier.