Originally Posted by
bocastephen
...and if he had a NEXUS card, which you probably would not be aware of, then he was 100% correct - he did NOT need to show a passport to board the plane. Too quick to judge without knowing all the information.
But he would need to show the Nexus card.