Probably, yeah. Not that I like Apparating away, but I think there needs to be more of a plan for taking him down. It sounds like he's been bothering other people, too. [It was kind of cool, actually! He might've even impressed his then-boyfriend of the week.]
Are you thinking of attracting a wizard.