Dec 15 was the warmest ever by almost 5 degrees, Dec 2018 was +3.2
Average temp 42.1 2015
Dec 2015 had 1" of snow
Dec 2018 had 14.1"
There is a very strong correlation between above average snowfall in Dec and above average snowfall years at KBUF. Mainly due to lake Erie freezing in late jan/early feb. We get about 10 weeks of lake effect potential each year, have to make full use of it.
You can see the top 10 list of all weather data for KBUF here
https://www.weather.gov/buf/BUF_top10