How would you handle

I might try starting with being very firm that you do not want him bringing strangers around. You will have to be firm but you want to still be nice about it.

Tough situation for sure.