This is a known problem and it's something up with the coding, so it may not be fixed soon.
Basically, what's happening is that when you go back and highlight text, then change the size or add formatting, it adds the bb code language twice: one for the actual bit you're formatting, then for the...