One mistake he didn’t list, don’t create suspicion and animosity just for the sake of your ego. Just my opinion.
There is nothing of value to you that you can provide to a cop during any detention, no matter how innocuous. All you have to do is identify yourself. The cop should know and respect that.