Sir John ostenta títulos honorífico de las universidades de Sussex, Southampton, Bristol, Inglaterra Occidental y Queen´s (en Ontario, Canadá).