I'm experiencing stream delay. Is this normal?

Ensuring streams work properly

Yes.

Streams include delays to make sure that they are broadcast properly.

Usually a delay is no longer than 30 seconds.