I actually don't like
Hector. It is far too used in my area, by mostly Puerto Rican families.
DH is already self-conscience about people thinking he is Latino instead of Asian. However, it is a strong name in it's own right, and appeals more than Hestor because it is mainstream.
Esther is lovely to me, but quite dusty to DH. (to be fair, Hestor on a boy is not my style either).