Hey Patrick - sorry about having to deal with this low life but way to go doing your own detective work. We are proud of you, bro.
So what comes to my mind is setting a bear trap or something similar (inflicts MAJOR pain and suffering) as a way to mandate your own justice. There's gotta be a way. I bet we could gleam some good technology from the islamic terrorist organizations. They are about as sneaky as it gets....