Unfortunately some people are just jerks and there is little law enforcement will do. If you don't want to make it personal just keep logs of his disturbances and at some point you will have enough info that something can be done. I had a neighbour that enjoyed loud parties during the week. Of course by-law could do little about it unless several complaints had been lodged. This can sometimes drag things out longer than you want. My solution in that particular instance was to simply ring his door bell at 6am until he answered the door and I would explain how his shenanigans weren't appreciated. I kid you not, I stood there for 15 min ringing the bell, ding-dong-ding-dong over and over again. He really didn't like getting up that early so we came to an agreement.
For those people who can't be reasoned with there is always skunk oil.. Available at any hunting shop. Send a little glass vial over to his yard via sling shot and he will not go outside again for a good week.
If that doesn't work then put it in the vents of his car, cant' get it out and insurance is unlikely to cover it. Make the frigger have to keep buying cars till he's bankrupt and can no longer afford the mortgage, problem solved