Thank you for your question.
Before I begin I want to explain a bit about how the site works.
It may be that I will find that I need to gather further information from you. As well, it's quite possible that you may feel the need to ask me additional questions for further clarification.Please do not worry that you will be charged additionally if I ask you questions or if you need to ask me questions. That is not at all how the site works.
As well, please understand that as a careful lawyer I will always give you an honest answer even if the answer is sometimes not what you were hoping for.
Finally, as we go through the process please do not feel rushed if I ask you a question. You are always free to take your time to gather more information before you post back. As well, please understand that even after you rate me the post will not lock and you could always come back for further clarification if you think of something a bit later on down the road.
He can come when his PR status is approved.
That will take between 1.5 - 2 years unfortunately.
If he could get a job offer and a temporary work permit that would be faster.
What has to happen is this:
Your boyfriend's potential employer has to apply to the government for what is called a Labour Market Opinion (LMO). What this entails is the government reviewing the job market to ensure that there is a shortage of Canadians to fill your job. Your boyfriend cannot take a job away from a Canadian. So, he has to have a skill, or work experience, in an area where Canada needs workers and there aren't enough Canadians who have that skill or work experience.
If that's the case then the government will give the employer a positive LMO.
Then he can apply for the work permit.
He will need to prove your credentials and also need to undergo background, medical and criminal checks.
Here's the webpage that has all the information you will need including the forms and information about the fees:http://www.cic.gc.ca/english/work/index.asp