No washbags on 212 from BOS on Sunday, much to my annoyance as my earplugs were in my hand luggage which was missing in action. No onboard food, and very limited drink service in J, however there was lounge dining and some poeple drank a fair bit in the lounge to accomodate this lack of alcohol onboard. Lounge receptionist (not dragon in this case) was superb, telling people what they could expect etc.
Best advice is
if lounge dining available and you can get it, have it, and get any neccessary drinks from the lounge, you could probably make up a nice G&T/VAT (or several) in a canada dry bottle and have that onboard

.