I think Huxley is a cool name too. Nice and original. I don't like Maxwell (Get Smart) or Spencer (reminds me of Frank Spencer sorry)

I liked Dustin (currently pregnant and also stuck for a boys name) but when I told my sister she laughed and said he would get called Rain Man or Tootsie at school. That made me laugh, but also put me right off the name.

Some other suggestions I have are

Malachi (Mal-a-kai)
Marley
Hugo
Tex or Rex

Good luck.