The only information i have right now is two incidents of someone being banned, but still joining the server. This most recent was two players on my server that were an issue, and when I banned them while they were connected, nothing happened (using both console and xgui commands). As long as I kicked them, then banned their id, they couldn't rejoin though, I assume because of gatekeeper.