Well isn't that convenient. If he hadn't could be still be eligible? I'd be interested to know why or why not. I mean if he is a NBC why should it matter if he had Canadian citizenship? Something seems a little out of kilter.
I don’t think it matters but obviously it eliminates any question that he would have any loyalty to Canada as a dual citizen. Since he hadn’t lived there since before he can probably remember it was just a formality.