Very scary! I'm so glad Brody or you were not stung, and that Sophia stayed at your side. He must be such a happy little boy that he just rolls with all of this, including mom smacking him in the chin.
I have dropped leashes while trying to get things out of my boys' mouths. Strangely, they have stayed with me, like Sophia did with you.