Small flakes usually means a lot of snow versus big flake flurries. Good luck with your power. Could be flooding in the usual areas -- I lived in Weymouth and Hingham and saw flooding.