Do your own damn yard work!!! That sucks to hear man. I was working in my vegetable garden outside and accidently left my garage door open. Neighbor came over to converse, and I kept getting whifs of Diesel and Kush. Then I realized my garage was open and was like, damn I hope this dude is cool. I think as long as you are on good terms with the person, they have little reason to go out of their way to see you jailed.
With that being said, better safe than sorry for sure! I know my neighbors fairly well, and they know I'm a good citizen, in college, full-time job etc...I think a pissed off yard man would be a bit of a different situation.
To put your mind at ease, the police need a lot more than a yard man's word to obtain a search warrant. They would need to obviously smell it from the street, well off your property. Or at least lie about it.
agree, allways be on good terms with your neighbors, even if you don't really like em, will pay of in the end if you have sumthing to hide or just want to avoid problems in general (can`t believe them people who use there live fighting with there neighbors, they really need a hobby)
and about the filters, get a quality one and make sure your room/tent is sealed and have a bit of under/negative pressure so no odor escapes
if you have visitors over that don't know, I would also advice a jar of Ona gel to open on them day`s you have company/workers/garden help
and as most said, I don't believe you have anything to worry about, in 99 out of 100 cases its only talk, and even if he did go to the cop`s would they believe him ? (you said you saw his mug shoot )
I once had a guy accuse me of stealing his bike, I have a clean record, spot less, he did`t, fare from it, Cop`s did`t even bother to do other then call me and ask me if I did steal his bike, I of course said no and they left it with that, could more or less here on him he did`t believe the other guy (btw I did`t steal it, but I do know they guy who did, but Im not the one to tell, will only give me problems beside its a pretty lame thing to do)
stay low, forget him, let some time pass