Banning without a further explanation or warning is not a good way, it brings the people who are banned in a confused state, and most of the times don't know why they are banned. Flamingo knows, but still. It should be fair to reduce his time.
PS. You should post this in the UNBAN threads (NA)