Most of this post seems to be semantic. Aggressive versus perhaps irritated. A Homeland Security Special Agent versus what he may be recalling as an FBI agent, or Port Police versus local Police. I think the only really divergent point is the apartment search. Either he made that up, or it happened and it was covered up.