But, I will offer one caution: if you make him choose between your rules or moving out, he may take the latter.
And, you may never see him again. Be sure that's acceptable before you go there.
If a kid trumps your ace by moving out, fine. If he never sees you again over this, let him be your guest. Blackmail over these issues should not be allowed. Any kid to abandons and cuts off his parents over an issue like this is a bad bad kid.
I don’t mean he has to be mean to the kid. Just a nice, “no can do” works. No lectures, etc. Just no.
Any 22 year old who is so outraged that his parents won't let him sleep with his girlfriend in their home, while they are supporting them, that he runs away and never comes back...well, no big loss.