Update: Our 9 y.o.son is fine. I felt the gum area the next morning and found a hard spot. It was his adult tooth trying to make its way down and was blocked by his baby tooth. Anyway, it turned out fine as I drained it--it didn't cause much discomfort--cleaned it out with a tiny bit of tea tree oil (anti-microbial/anti-bacterial stuff), and took him to his dentist the following day. Of course, the dentist had to pull his baby tooth but all was fine afterwards. PTL!

Thanks so much for your prayers. God kept this mom from going into panic mode. :)