I agree with the other's... you sound bitter because he got a ticket. First of all he CAN give you a citation outside of his jurisdiction if he observed you or anyone else break the law in his jurisdiction...
Secondly, Why would he have to give you a "reason" for stopping you? He gave a citation, the reason should be on the citation. If you are questioning the probable cause of the traffic stop, you will have to do it in court, it is NOT our job to hold court on the side of the road.
Thirdly, I have NEVER seen a citation in 15+ years as a police officer that asked you "where you stopped them" for SEVERAL reasons... One being, if you were in an accident, and went to the hospital the officer could still give you a citation at the hospital even if it was not in his jurisdiction! Same goes for other instances where you might be MAILED a citation, or whatever..
You and Buddy need to get a job, and "buddy" needs to get a green card, then you wont have to worry about the police.
Oh and as someone else said, Keep giving your husband "good" advice about "he shouldnt have admitted his name" He would be one more statistic in jail waiting on his trial... Failure to provide information upon our request is against the law, and so is providing "false information" to a Police Officer.