How would you handle

To me, this character stinks of more than BO. After reading and thinking on this my thoughts are to just be an asshole. He has overstepped personal boundaries. You can't care more about other peoples' feelings over yourself, you time, your personal space, your personal security in your property of body and health. When it comes to these things, the words, "So what, I don't care about your feelings," are something you may want to think about.

Don't lie about, "My boyfriend wouldn't like that." Forget it and be honest and say, "I don't like that."

Good luck with this situation.