That is odd, and fascinating to me. I saw your thread yesterday and thought the geographic similarities were pretty interesting...now another bout? Hmmmm...I wish I knew what to tell you, but I'll be curiously watching this thread. And watching my snakes even more closely when we get some sever New England weather.
Good luck, hopefully your guy settles down for you