Agree.
I don't see how it can be water under the bridge unfortunately.
He represents the club and needs his contract ripping up.
I'm sure all clubs advise and warn all their young players about their behaviour in social situations and about not putting stuff up like on this social media...