No, that's fine, he can travel and stay in the UK up to and including expiration day, there isn't a silly 3 month or 6 month rule as in some places. If he did travel close to the expiry date he may be asked to confirm he will leave beforehand or even show an onward ticket, but you don't need spare time on the passport for the UK.