Unfortunately, that simple process doesn't take into account the bit reservoir. While it's not likely to affect more than a fraction of a second's worth of audio, and is definitely better than reencoding, I just thought I'd point out that it's not a totally optimal solution.
_________________________
Bitt Faulk