"Lecture" you??? You've GOT to be kidding.........
You did a FABULOUS job, my friend. You handled it, IMHO, absolutely perfectly. GOOD for you. You kept your head, got the idiot inside to lock the door, called the cops pronto, no one got shot or robbed.
Wardaddy.........it just doesn't get any better than that.
EXCEPT...........when God gives you and the wife a new little one. Congratulations on #2. :) (from a dad of 7.....)
Well done...........on BOTH counts. :)