Weaver has very recently turned up on my Linkedin pages as someone I might like to connect with. So he's still out there, quoting a different location (Geneva). His profile photo appears to be a "selfie" taken in the left seat of someone else's cockpit.
He is apparently now getting into helicopter management..