I'm happy to report that everything went smoothly with Henry's surgery. We were at CHEO for about 5 hours, and the whole thing on schedule, with plenty of communication along the way. Tom and I were very surprised by how compliant Henry was throughout the pre-op routine, but the staff are pros who know how to handle kids. The nurse taking his vitals bribed him with Bob The Builder and Blue's Clues stickers (as soon as she asked him if he wanted stickers when he was done, he practically put the blood pressure cuff on himself). The waiting area was stocked with toys, and two volunteers set up a painting and colouring craft station to keep the kids busy. It was almost better than playgroup. Henry was given a "pre-med" sedative before we handed him off to the doctors, so he was mellow like jello when the took him away. So far, so good.
The surgery itself was quick and routine--about 45 minutes. The real fun began once Henry came out of surgery and was coming off the anesthesia. That was a good hour of him shrieking, thrashing around and tearing at his IV in a kind of half-awake, half-drugged state as Tom and I took turns wrangling him. Once he calmed down he slept for an hour or two in the recovery room, had his vitals checked one last time, and was quiet for the drive home. We spoiled him with lots of chocolate milk (the only thing he would consume today) and TV to keep him calm. He had another long nap in the afternoon, but by bedtime he was back to normal.
As for the results, it's too early to tell. Both eyes are quite bloodshot in the corners and he's blinking a lot, so I haven't been able to get a good look at how the eyes are aligning. We have a follow-up appointment with the ophthalmologist tomorrow, so we'll have a better assessment then.