Sounds like my mother who is never happy with the way I cook.
Did you offer him some? All my neighbors come out when I'm smoking just to tell me that their mouths are watering from the smell... Sorry for your A+hole neighbor!
UDS (not so U) UDD, 22.5 OTS, Coming soon: mini UDS & double barreled RFS