True, but that new requirement applies to both naturalized and natural born citizens. In other words, all citizens are required to provide proof of identity that is acceptable to the government (passport) in order to enter into the US, if such admittance is to be legal.
Being a NBC does not excuse one from that requirement.
I am not saying that. What I was trying to get at is that if he is a US citizen, he would not need a passport to enter the US from Canada.