Is Serial.begin a blocking function?

Put a small delay in between these two, like 1 millisecond.

Serial.begin(921600);
Serial.print("Start of setup. Starting device in 40 seconds:");