Absolutely agree with you. Unless you were there, unless you experienced the OP's exact scenario as it unfolded, you have no idea what really happened or how you would actually respond. To speculate or to call the OP out for his actions is just plain ignorant, short sighted, disrespectful, and arrogant.
First off, the OP's initial post was immediately after this transpired. He was upset, apprehensive, nervous, tired, and perhaps a mix of several. No way he could convey via typed message all his thoughts and what exactly occurred. Then there is a reader's perception, how they interpret or perceive his typed report, and subsequent posts. And the OP revised his original post after he had settled down, given it more thought, and collected himself. Why I did not chime in for a day or two. He was getting enough shoulda, woulda, couldas remarks and condemnations.
Monday morning QBs, and maybe Billy Badazz. Maybe too much NCIS and/or Six. So easy to be the expert after the fact and sitting in your chair or on the sofa. Next time have a little respect and consideration for the next guy.
Bottom line is the OP survived without physical or property injury to post and discuss this event. He did very well! And I'm pretty sure he learned a couple things from it too.
Much can be gleaned from this entire thread. We are here to observe, share, learn, support, and perhaps buy and sell a lil bit.
Thank you John