Fabulous all around. I hope they've saved enough energy for next week!
Agree on the previous pessimism around Ben, I think we were all concerned his lack of height would/will find him out at some point. But these are great results - perhaps he's had a wee growth spurt - he's still in the age window for it.