He sounds like a safe bet for the lenders. It’s worth speaking to a broker eg George at https://www.mortgageadvicebrokerage.co.uk -
Their fee is paid by the mortgage lender rather than the client so it doesn’t cost anything and they have a good relationship with a lot of the lenders.