I wouldn't bother bringing wine from Boston, although it used to be a frequent airport for me and I'm pretty sure Terminal E has a duty free store that sells alcohol. Scotch might be worth bringing if they have something you like, as it's often cheaper in the US than it is in Italy. This company runs duty free at BOS, some locations let you preorder (unsure if BOS is one of them):
https://www.ishoppes.com