If they checked his pasport when he left Canada the last time, he could have been fined or so. I wouldn´t be worried.
But I don´t know for sure, my guessing is based on when I overstayed my VISA in Israel many years ago, I was supposed to get fined for that, but I got away with that, my charm...