No worries!
It was good! We landed around 11am on Friday. Border officer took all of his paperwork and gave us a slip and we went inside. Waited for about 15 minutes.. the guy that was handling immigration was on lunch still. Lol. He came back, took all of 10 minutes. He wanted to see a bank statement on paper or on his phone to show he has money. Signed the copr, stapled the copr to his passport and we went down to another officer that handled the goods we were bringing. She typed it all out, had him sign it and off we went! It was very easy! Now getting an Ontario license was a pain!! He needed drivers abstracts from multiple states because he had moved around. Got that done, got the SIN and set up a bank account. It's all done now, it's been a very busy weekend and with a snow storm and a uhaul trailer it made it more fun...
Best of luck to the rest of you! Your day will come soon!