I did a little tweaking and I will test and see if it's better or not. The Interrupts don't seem to make much difference.

DEFINE HSER_TXSTA 24h
DEFINE HSER_BAUD 9615 <- This is weird but I'll try it

HSerIn Timeout reduced from 50ms to 10ms