It's proven to be nearly impossible to keep him away without banning about half of Europe (ie, blocking their primary ISP), so I just ban him when I can and hope he stays away for a period of time.