Hi,
Hope you are well.
I would say , ask him a copy of his passport. You take a lot of risks in a country you don t know ,so he can do that for you and understand you need to feel secure .Also give the copy of that to a friend you can trust . Book your own hotel room yourself with your own money and meet him there first before going to his place . Make sure you have reasonable money with you in case he change his behaviour and leave you suddenly. Make sure he
pays all your fees including service before you fly there . Mostly don t be too emotional because you are abroad. If he is not nice ,just go home .hope you have a flexible ticket , so you can fly earlier if things go wrong.
That would be my advice , and my opinion .