Boston, Especially Logan International, is right on the water and Taunton is actually a decent way inland from the waters edge. In tight situations like this, Placement from the immediate waters edge is everything even at almost exact temperatures.
Definitely a good northeaster. I have no clue at this rate what we'll end up with here in the morning but I'm guessing at this moment pushing 11" at this time it will be at least a few inches over a foot at this clip.
The High should have been to the North or Northwest of you instead of Northeast. The Cold Air would have been thicker near the surface where you are instead of helping to push the low level Marine air into the east facing coastline.