Woohoo! He's got it! We've been told he has completed this and will be given this, the highest award available in the Cub Scout section, at the AGM last Friday.
Unfortunately he had a school trip which meant very long days on Thursday, overnight at the Shrine of Walsingham, pilgrim procession which meant bed after 10pm and a 5am start on Friday because a roommate was snoring very loudly, etc. etc. Coupled with the mix-up over when we should be picking him up, he was physically and mentally exhausted and decided to not attend that meeting.
Actually he was distraught, but I think this had much to do with his physical exhaustion.
He'd be presented with his badge soon, I'm sure.