Mishell, I don’t know you. So feel free to ignore my opinion, which is to follow.
It sounds as though you and this man have established a friendship, and a relationship based on similar interests, or values, or background, or whatever.
In my admittedly uninformed opinion, LOTS of good can come from him moving to your area.
You will meet face to face, and interact IRL, and either you will realize that you really just wanted him for a close friend, or you will be attracted to him and will find out if he feels the same. Either way, you will be able to deal with whatever is going on, and move on from there.
Yes, you will have to move into an area that you have not previously had to seriously consider. But if it turns out that you, and he, just want to be good friends, where is the harm? You will now have one of your closest friends HERE, instead of half-way across the country. That would be a GOOD thing.
If you find that you are attracted to him BEYOND being a friend, at least you will be able to judge how HE feels. Online, you might take a really long time to find out whether or not a romantic relationship is viable.
If you are romantically attracted to HIM, and he does not feel the same way, then at least you will know that you have to let that part of your friendship go. Think how much time you might have wasted on wondering, otherwise? Time that would have been better spent focusing on finding someone who feels the same way about YOU, that you feel about them.
It sounds to me as though this is a GOOD thing.
Of course, I also heartily endorse Geobabe’s advice not to let him move in with you. That would be a bad move.
Best of luck, honey!
Scotti