You probably have a country, a home, a stable safety net where you can always go back to. I don't.
My hope is to get the qualifications for Permanent Resident status somewhere. The fastest is New Zealand, which needs only 2 years for the Skilled Migrant Category. But they also need 3 years continuous relevant work experience.
I finally have the work experience, but my girlfriend wants me to stay in Taiwan for one more year, and I want to be with her. I'm also really worried that when I choose to move on, if I burn my bridges, I won't be able to come back. I like my quiet stable life here, and I'm a little disappointed that my boss wants me to leave in 2019, even though I do agree that I should try to settle elsewhere.
Moving to the Famous Company would mean moving city as well, which would affect my relationship with my girlfriend. She's more important than my career.
If they really wanted, Famous Company has a lot of money. They could buy citizenship for me and my girlfriend at a cost of $250,000 USD each. Then I'd be able to work for them anywhere.
These parameters are personal though, not job-interview criteria. It's about relationships, friendships, trust, and life goals. "Networking", in the social sense.
But if Famous Company doesn't want me to tell my boss, I feel like they don't respect that social network. I'm committed to being a good boyfriend, employee, and foreign resident.
I'd like to make friends with the person from the Famous Company, and build a connection with them too! Maybe stay longer in Taiwan to work for the Famous Company in 2019, or apply for their jobs in another country. I just don't want those communications to disrespect my existing commitments.
The main problem seems to be ,should I tell my boss now... because he is your friend the only answer is yes. anything less will likely haunt you for years. Famous Company does not need to know who you told about their offer, so do not tell them. Tell the boss now, then go get the offer, with a solid offer in hand ask the girl what "we" should do, then ask boss what he thinks. I'm sure that whatever advice they give will be better than anything else you will find.
You say elsewhere:
> BTW, I grew up in Geneva and my parents are British
Don't you have British citizenship by blood? Can't you go to the UK and get NHS and unemployment benefits?