#1
The Ban option isn't working like most would expect it to work, it only adds you to the ban list and does nothing else:
It should:
Also kick you.
At this moment, because you don't get kicked out immediately, you can ban him for a second time and this will remove him from the ban list. This would not be possible if a ban added you to the ban list and kicked you out immediately.
#2
SmilingDemon
my suggestion would be to have the 3 ban versions have mark able boxes ... and if you kick someone those options get applied as bans and save to the files