For a reliable non-blocking Serial.write we need this is commit in Arduino core to be merged: https://github.com/arduino/Arduino/pull/3737