You know, if you’d just include these crucial details in the original post, you’d save me time from writing unnecessary crap.
So I assume you two have mutual friends? As in you know people in Canada who socialize with him regularly?
Also, assuming this works out…how often do you plan on seeing each other? Realistically, how often can he fly to UK and how often can you fly to Canada? How old is he?