Age is what people make it to be. If you believe that a person is more than their physiological age, that they are a genderless and ageless spirit, then love can exist b/w two individuals who love each other.
You've shared that you have things in common. That is another factor when it comes to relationships.
My only concern since I am an Easter European myself would be to make sure that there is no alternative motive for his actions. This would apply in the case if you are a citizen in the US and he is seeking a way to come here. The fact that you have kept on communicating form quite some time now though is showing that he is consistent and that the relationship can have a future (the two of you have to decide what future)
I had not been able to get onto the site all day long. Hopefully this reply posts back.
What may be fueling your uncertainty about the relationship is societal limitations placed on age. If the two of you feel a connection that transcends what others think (even in the South, I too reside in the south now,) then why deny yourself this chance?
The fact that you have things in common and a sense of serendipity makes this possibility even more exciting.
The two of you will have to define what sort of a relationship you would want to have and make some short term goals. Figure out where do you see the relationship going in the first year and then decide what a long term relationship will consist of.
Depending on your spiritual believes, some people may thin that this is meant to happen (finding a soul mate, making a karmic connection, etc)