Well handled, stand your ground on the punishments though I think its important for them to teenagers to know someone is in charge. He will probably do the same thing again but clean up properly after himself and his mates which is probably all that this is going to teach him.