It seems that their reason will always be “he was selected randomly”.
If you guys know of other incidents like that, please share. It would be also great if PrivacyGuides added some recommendations on what to do before and after being at border on this page Common Threats - Privacy Guides or a separate page.