Interesting, one wanted a heavenly name, the other hate a heavenly name.
Well... Japanese boys tend to have their names ended with the suffix like "-ru", "-ro", "-o" "-to", "-ya", "-suke", "-ta", "-ichi" (if it was the mother's first born, it doesn't matter if he has older half siblings), and "-hiko". There are some more I think, but these are some of that came to my mind right now.
It should be noted that you should really pay attention on giving names to your kids, so that they will fit in with the enviroment and will try to aspire according to the meaning of the name. Remember that you might be the one who named him, but it's his name and his life.
So I guess you need to choose a name to make sure that will fit in.
For example, the Japanese name "Ken" is also a recognizeable name in the U.S.A. , a name like that would be nice.
The other way is to choose a name that might also sounded like a familiar name in the U.S.a. . "Jou", "Shou", and "Hiro" for example sounded much like "Joe" or "Jo", "Show", and "Hero".
But then again, even if already choosen a good name (to you at least), your kid might have turned bad (to you at least) and then might have turned on against you for giving the name he hates.