put him with a female if you can and see what happens

my lesser was never a "good" eater, always ate live and it took him like a half hour to take the damn rat, once he got laid, hes a better eater than ever, first time he ate frozen was last week, tho i do feed him only every 2 weeks now since he doesn't need to gain any more weight, just slow and steady for him now.