Bug Fix: over use of buffer

Major oversight reusing buffer sBuffer.  Added new buffer to handle the
new time string.  Also, I moved the time stamp back to it's original
location.  My change didn't really help as it ran after every char read.