Does he have to pay his national insurance stamps until he is 65?
No. National Insurance contributions only have to be paid up to age 60, and thereafter people receive an automatic credit between the ages of 60 and 65. He needs to get a forecast of his pension entitlement by getting form BR19 from his local social security office and submitting it. They’ll then tell him what pension he’s heading for and he can then work out the consequences of not paying his contributions for the next 2 years. He then has to work out whether it’s worth paying voluntary contributions to plug that gap.