Thanks to all for your best wishes.:)
Things turned out okay. He took a spill (reason for this is a bit of a worry), and broke his nose & a couple fingers. Happily his major bits (legs, hips, etc.) are a-ok and the CAT Scan showed no serious head trauma.
Still, a bit of a scare.