jerome flynn blue peter badge