The only other thing i can think of is, he still has mites or he could possibly still be stressed out.

Do you have any pics of his enclosure by any chance?