How about buy him a shirt that fits, and make a big fuss over how it's MUCH more flattering for him than those old shirts he has and suggest going shopping with him tomorrow for ones that fit? Maybe the dryer is on too hot and has shrunk his old shirts?
