Does he have a temperature gradient with a good basking spot? This is pretty key with most geckos. Also, have there been crickets in his viv this entire time? This can cause major stress on your animal if he is not eating for other reasons (such as temperature). Give him a basking spot, leave him alone for a couple days and then try feeding again.
-----
lost in the jungle somewhere
Z

