I wish it hadn't come down to it, but Asriel really needs to eat. And now that I think about it, the store I got him from only fed live...
I think they were fed hoppers or fuzzies, I remember seeing one in one of the ball python enclosures, which the ball was about Asriel's size.
Issue is, I have no idea where to get them from. I'll try out frozen again, and if he still doesn't take then I'll try out live.
Also, yes, I have tried the hairdryer.