This has been a great read and learning experience! Thanks for posting! I am also glad to hear that the LEO returned and admitted he was wrong, everyone is human.
I thought it was great that he came back on his own time, in his personal vehicle just to let me know. I have a lot of respect for him now.