I was under the impression ESTA applied to the Visa Waiver program. Having B1/B2 VISA, means no need for ESTA, me thunked.
You are correct in your thinking.
You only need ESTA if you are traveling under the Visa Waiver Program.
Here are the details:
https://esta.cbp.dhs.gov/esta/