I was heavily involved with those hangouts, both on and off camera, so am delighted to hear you and your son like them!
By the way the name Large Hadron Collider was coined when at least two other hadron colliders were running or being constructed. It just takes 25 years to build these amazingly complicated machines:-)
and I will explain why CMS is "Compact" in a future blog. Relatively it is, amazingly enough.