Let the AAR review begin. :-)
Overall, very well handled on your part.
The only thing worthy of discussion I see is this:
I'm sure I'm not the only one who will advocate that your opening reply to this question should always be, "Why do you ask?"Him: "Are you law enfocement?"
Me (casting sideways glances at my chicken): "No."