Your temps are certainly in range. Is it possible your snake is prepping to shed? BPs will take unexplained food breaks from time to time. I would slow down the offering of food to every 2-3 weeks so you're not wasting too many feeders. Hopefully he'll start eating again soon.