Re Buster the Bear
I suspect that BHX is too far away for Exec visitors but there may just be a few displaced flights if the weather is thundery or wet.
I suspect that say anything bigger (guess work) than say a Citation operator; is looking at Biggen Hill, Farnborough,Cambridge, Oxford, Southend or more likely Luton with its FBO's, CAT III ILS and proximity to London, the metropliis is a much bigger bet.
I bet STN/LUT will be very choc-a-bloc for the games. Brum/COV although along the right roads literally, will be distant bystanders to hosting traffic for the London Olympics.
Re 707: Perhaps Radar707 is correct - obviously I'm not privy to the schedules but I bet some of the Executive travel is already planned (Six months to go) - but 100 Miles + London navigated by road is a long way for an executive to travel, even in a Limo.
CAT III.