You're all claiming that an immigration entry check in Ireland was not expected? Come on!
In any normal case, your son would have gone through an immigration inspection when entering Ireland from the US, unless there has been a policy change since I last flew ORD-DUB. The UK are counting on Ireland to keep watch, because through travel to the UK is essentially domestic travel.