Fill in your BF with the details, as many have said already.

As far as the neighbor goes, I wouldn't make a special trip over there to explain yourself.
I would perhaps give them an opening to...