Yeah let’s start one my mother in law - is such a… WAIT I don’t have one. Pheww!
Back to the problem in hand - depends you may just be panicking? Can you get to know him? This will ease your nervousness. Even if it’s few supervised phone calls etc. If you don’t feel this is right for you, will be able to say no?