Thank you all so much for your thoughts, kind words, and prayers. He came through the surgery just fine. He does not like the anesthesia and is quite upset as it is wearing off. But he is finally napping and I'm grabbing a quick bite. Fireman and I did not want to eat in front of him, so we took turns running down to the cafeteria to scarf some super-fast lunch.
Thank you all again!