If he's a Canadian citizen, he may spend as much time visiting with you as can be afforded. If he's a PR, he can only visit for short periods (maximum 2-3 weeks is best) outside of Canada because he must be residing in Canada to remain eligible to sponsor you.