I agree 100% with JB. He should clean that entire house from top to bottom, take the trash out, remake every room once it's all been deep cleaned. Think of it as a late spring cleaning.
There should also be the new hard and very fast rule that he will NOT be in your home (since he's happy to run to mommy's when the mood strikes or he's in danger of facing a natural consequence to his actions, which even my THREE YEAR OLD son understands) when you guys are out of town again. He can go to mommy's house, or a friend's house, but there will be no access to random kids doing random things in your home again. That would be my new and unbreakable rule.
As for a rite of passage, that is incorrect. I was not only a "regular teen" in school, but immediately after graduation, because of a terrible terrible event, I became an absolute falling down, CONSTANT drunk. I didn't know how to cope with my pain, I was basically suicidal with my lifestyle, I had a diagnosed breakdown. I did drugs, I drank copious amounts of alcohol daily, and I slept with many many people for nearly a year, until I got help and ended up off the street and back on a livable path. But I never, ever, ever, ever disrespected my mother's home and drank, used, or screwed in my mother's home. Ever. My dad's, yes----not because he was permissive by any means, but because it was my way of showing my disdain for him. My mom's house? NO. That's not a rite of passage, it's a sign of disrespect.