If room temps have changed, tank temps can as well. I've had to adjust my thermostats slightly here in CT the past week as temps dropped from the 90's to the high 60's. House temp dropped a few degrees and fast.
Try to make a habit of checking enclosure floor temps daily or every other day. Very important to check before a meal to ensure they are not too hot or too cool so Phantom can digest properly.
That would be my first guess.
He could also be having an off day.
Also, weather can affect their mood and feed response. Any bad weather coming through?
Just my initial thoughts.
I've left the prey item in there for my BCI, Behira, before and she ate it. Now that she's totally settled, it's hard to get it in the darn tank before she strikes!
As you mentioned, lifting the hide is generally a no-no. Especially for shy snakes like young animals and BP's in general.
My corns could care less, but in general, I try to avoid it with all my snakes.