Craig, you can't kick bots because you are using the wrong command. Use amkick, not kick. The kick command is only for typing into a dedicated server window, and it is MUCH more annoying because you have to type the bot's full name, too. Clientkick is easy.......but imprecise.
I got screwed on that, too. You're not alone.