Almost Messed Up Bad!

I'm glad you were able to catch him. If he would have gotten away without being noticed, he probably would have been back for more. And your family may have been home the next time.
Since you"made an impression" on him, I doubt he'll return.

I worry about reaching the point of no return myself, should something similar happen.