If I was Bridget Jones and had a tick-list of things to look for in the perfect man, he would tick all the boxes