May I ask, have you consulted an immigration lawyer yet? That may be a start.

Feel for you though, as we've begun preparing all the necessary documentation to secure Leo a visitor VISA to Canada, so we're stuck fucking around with immigration as well.

What's your BFs education like? One way to get him in on a more permanent status may be via an education VISA, and put him in university in the UK. That's one route we may end up taking ourselves, but who knows at the moment. Leo is quite thrilled at the prospect of attending a Canadian university, and getting an education VISA to study shouldn't be any more difficult than a visitor VISA, except for the fact he first needs to be accepted by a university.

Just a thought though. If he attends uni in the UK, that could easily solve your immigration issues for a good 4+ years.