He may be 'responsible' about it--but that's a moot point. It's ILLEGAL. You've already researched that.
Options would include:
1. talking to him (probably not a good option for you since you've had prior issues and are on non-speaking terms)
2. Sending a letter to the neighborhood safety committee - really what is this going to do except single this man out for nasty treatment and snide remarks
3. Call the police.
In my opinion, this activity is illegal, unsafe and needs to be reported to the proper authorities. Then let them handle it.