How about a little night-light and some Feliway?

Cats can't see in TOTAL darkness, and I am sure your new place isn't that way - but a wee light might help.

When you are more settled - maybe a playmate for him????