100% agree, don't buy him shirts, your not his mom.
Take him aside and just say, "dude your coming untucked, sorry to be that guy, but you gotta stay tucked here" then pat him on the shoulder and ask him if he saw the big game last night.
Bro bonding! Just be straight and to the point.