You may also consider that with weather changes comes barometric changes and this is what signals snakes as to the time of the year it is and determines a lot of their actions.
This is also something that has crossed my mind due to all the wierd weather we've been having, and the number of people in the past few weeks who have mentioned their snakes not eating.
I know you've seen me say it before, but I really believe glass tanks are a bad idea. Especially if lights are used as a heat source.
95 hot side and 85 cool side are a bit on the high end, especially the cool side. Try to keep that in the high 70's, and the basking spot about 90. Now these need to be surface temps where the animal actually is, not air temps.
moving him to another enclosure to feed may be a factor too. While I know it used to be common practice back in the 80's (which leads me to believe you've been doing this awhile), and I understand the ideals behind it. It's not really healthy for a snake to be moved right after eating, and it also causes stress which occasionally (but obviously not in the past with this animal) can cause them to not eat.
another factor to consider is the switch to a larger food item may very well have induced an early shed cycle (not at all a bad thing) and he may simply wait til after his next shed.
Again like stated before, if he's been on mice for a year, he may resist a change in food items and only want mice. You can not give into this, or he will always continue to be that way.
also, with the barometric pressure changes so late in the year, it could make him think it's breeding season. Male ball pythons have bred as small as 500 grams (1.5 lbs is 680 grams), and often go off feed for up to 6 months when they think it's time to find a mate.
I really wouldn't worry too much about it unless there's significant weight loss, or other signs of problems. keep an eye on him and keep us posted.