Even if they did check his passport, he didn't have an EU passport so probably shouldn't have been allowed to skip customs.
If I (a British citizen) flew from London to New York, then on to Chicago; I'd expect to go through customs when I arrived at New York, but not when I arrived at Chicago.