Not sure if this is a design thing or an actual bug - I thought it might be worthwhile to post it.
On banning a player today using /banip, I found I had to kick them after the banip had gone through in order for it to work. It might be handy if banip would kick the player if their IP matched the ban.
Cheers, Filez.