I'm sorry to hear about little Boo. What a terrifying night for you. I'd think about taking him to the vet anyway for a checkup, just for peace of mind.