Welcome back to the forum
.
No, he doesn't need a visa to enter the US (unless he has criminal convictions), because UK citizens are eligible to travel visa-free under the Visa Waiver Program.
However, he will need to register his details with ESTA before he travels, which is the electronic visa waiver system. ESTA has replaced the landing cards that you used to fill out on the plane. It costs $14 and lasts for 2 years, so unless his details change, he won't need to re-register for ESTA for 2 years.
See here for registering for ESTA:
https://esta.cbp.dhs.gov/esta/