There may be a function on this sites server side chat forum software that has an IP address blocker.
It is also probable that the offenders IP address is cycled(not a fixed ip) blocking a range of IP addresses should sort out the problem permanently unless of course he uses other peoples pc's.
The isp server administrators should be able to supply a solution either way.