IP block would only be a temporary solution, as in my area the IP addresses are dynamic and changes from time to time.
The poster's name being blocked would also be a temp solution as he can always create a new user id, then the IP block would help stop them from creating a new ID.

After reading through the board's features and commands. IP block seems to be the simplest choice as far as the board choices will allow.