Does he have a job? Without compromising your own status as the innocent one in this, make his job aware of his action's and the ongoing court case against him. Then again, worst case scenario he could get fired and give him even more reason to hate you.
Otherwise, keep it clean and in the courts. My family was in... similar... situation's like this in NY where everythought they 'knew somebody'. Kind of rediculous really. Keep the law on your side and log a complaint everytime he disrupts your life somehow. You go the other route, and it will just cause you more trouble. God forbid you actually have to use your CCW.