There are weeds and there are WEEDS! Next door has weeds in the car park that adjoins ours and they make Jack's Bean stock look tiny. It is an eye sore and is the cause of a guest asking "Is my vehicle safe out there?" it is called maintenance. It is common around here, for every house that has meticulous gardens there is a business with weeds overrunning their place.
Just because FD mentioned the inspector making small talk about social media is in no way implied it was part of the inspection. We need to be careful here not to read things into every single comment, he was probably just discussing the B&B and maybe others he has inspected or even visited himself. I would give anything for a spot inspection next door.
Whatever they find is just something that needs to be fixed, unless people are dying at your place, they are usually very fair. Standards are standards, wish more inns had them across the board..