Agreed. Sounds like he has no fear of smokiness. Other options are
Ardbeg 10 £40 ish *
Ardbeg Uigeadail £50+ *
Lagavulin 16 £45 ish
Caol Ila Distillers Edition £50
Caol Ila 'Moch' £40
Caol Ila Natural Cask Strength £50 *
Port Charlotte Peat Project £30+
Port Charlotte 10 £35+
I put an '*' next to my personal top 3 recommendations. That's all i than think of supermarket wise, most are available from most Waitrose, Booths or possibly a Sainsbury, except the Uigeadail, you may need to find a specialist for that. I haven't listed any duds, all of those are well regarded.
Let us know what you get. And also if he liked it.