My boy was hatched in July 2015, I got him in October 2015 at ~130g. He ate every feeding that whole winter and summer and gained weight steadily.
Then Sept 8 to Oct 21, 2016 did not eat at all (he was around 750g). After that he would eat every 14 to 20 days the rest of the winter 2016 and picked back in the spring 2017.
From mid March 2017 to August he ate every 10 to 14 days (as of August 9th he was 1115g), then went into shed on 8/15/17.
He stopped eating again from 8/9/17 to yesterday 10/7/17 (he is 1125g).
I can only guess that this may be a pattern (though two years is not much of a data spread lol). I am in Virginia (37*N so not as far as you). His temps / humidity have been consistent for the entire time. I will have more info in the coming years to see if it actually a pattern, but only time will tell.
I don't know how much weight v.s age plays into this, but I would assume that the first year of life is dedicated to growth and each successive year this drive slows and *may* lead to longer / more frequent fasts. In captivity when they have consistent meals and environment they probably don't need to divert all of their energy into growth, which would also be why petstore snakes or snakes that were underfed will pound every meal they get until they are "stable".
Don't know if this helps or is just rambling...
