Are you sure? With an extension of stay, not a VISA. " a yearly extension of stay in their current passport which means they CANNOT simply travel with both passports (like people with valid multi-entry VISAS can)
They need to go to the immigration office that issued the extension and get the extension and any valid re-entry permits moved to the new passport before traveling.", that is the current advice.
What? You implied that he had to get his first extension at the office where he got the Non-O (though he never said he got an in country Non-O), I said, he can get the extension anywhere. You contradict yourself with your second post.