Can you be blunt?
Just tell him out right right that he's being a 'jack'butt and needs to get his 'poop' right.
If he wont listen to you being nice then what harm comes from being straight out.

Get all up in his grill son!!!!!!