OnRawData2() rework to improve very small (<188 byte) input buffer handling (WiP - untested)