Oof, good question.

I know your in the right forum, I just don't see many ppl down here posting. Newcomers, prob is a better spot to post in as it gets a LOT more action.

In regards to breaking the boundaries, your right that you need to make sure there is a consequence. But, honestly, I don't know the answer.

If he thinks he's going to keep getting a free pass when he breaks the rules, whats the incentive of having to follow or not follow them, right?

I can tell you that I personally, would say maybe its time for you to go stay at your parents/siblings/friends house for a while, but that's me. I wouldn't say put a date on it, return or otherwise, but just use the word "while" cause that leaves the door open a bit. Heck I dunno, if I was going it right myself I wouldn't be here, so theres that. lol

I'm hoping this works as a bump, and you get some real advice.