I'm glad to hear all went well for your 3 boys.
I hope they all sleep it off (which mine always did) and wake up feeling like new.