Increased SERIAL_BUFFER_SIZE to no effect

All (lower case) string in c are terminated by a null char '\0' . Your not doing this so println if goofing up. you also need to take car of the linefeed char.

Mark