What I do when I get a new bp is let it settle in. What I mean by that is dont handle him until he's had his first meal.. Once he's had his first meal, wait the 24-48 hrs then get him out and handle him for 5-10 minutes everyday until next feeding day comes.. It may or may not work for you. But that's what I do and it works for me.
Try live, try frozen thawed, try mice, try rats. I have one that I just got 3 weeks ago and I noticed if I throw the rat in her tub she will ignore it but if I teas her with it and nudge her snout with the rat she gets it..
Dont worry too much if he doesn't eat right away. I had one go 8 months without eating then bam out of no where she ate and has been eating regularly since.