@DMCWelshcakes he's such a cutie!!! My only advice for puppy wrangling is to have a crate or pen to put him in when he gets overexcited, and plenty of long tug toys and safe chews to redirect any biting/mouthing.
I took AwesomePup (not really a pup as he's 16 months old) to flyball today. He really enjoyed it. So far, in our first lesson, we've practiced recall which he did brilliantly even though there were other dogs around. And we did a sort of structured retrieve of a stationary tennis ball from a board. AwesomePup did really well, but he did think he should definitely find the best ball from the bucket rather than just the one on the board, he seemed to think there might be a better one. It seems like a really friendly, welcoming group, who don't mind too much when dogs lose the plot a bit and run round the field parading their tennis ball, or run to their mate instead of their owner, etc. The outlook seems to be that these things happen and we'll just try again in a couple of minutes. We've been given homework to keep practising the recall and the stationary retrieve, so next week we can possibly add in the next step, but they said there's no pressure and if we need an extra week or two on any step that's what we'll do.