The cool side at 71* is nearly 10* too cold- you want about 78*-80* on the "cool side" for a BP. If the water bowl is actually 69*, that suggests his "cool side" is probably 69* too, & really IS 10* too low, btw. (The 2* difference in temps. might be just how you're taking the temps.- which makes me wonder if you've really got 87* on the warmest side, or if it's actually 85* & too cool as well???)
Proper heat is super-important for BPs- cool temperatures tells a snake NOT to eat. And if your room is cool & you handle him, that can also make him refuse food, not just the stress of handling, but being subjected to a chilly room.
And don't handle him at all (!) when you're having trouble feeding him. Sorry, "no fun" I know, but it matters. Eating is "job #1" for a snake. No handling until he has eaten 3 consecutive meals at normal intervals & without refusals (unless in shed, that doesn't count, it's a "normal" time for most snakes to refuse food).