Originally Posted by
joejones
Be aware that you have to have a "British Citizen" passport (with "European Union" written on the front cover) in order to use ESTA. They won't accept the "British National (Overseas)" passport that many HK citizens have.
OP sounds like he already has ESTA.