Oh dear, that's really sad news.
John did my last two ME/IR renewals and although I hadn't met him until a year or so ago I enjoyed the flying we did together - which says a lot about his personality and manner when both occasions were flight tests.
RIP John