broadcast: use a single stateWithTimeout "timeout" parameter
Issue #424
new
All these states seems to share the same value; it could be a singular defined constant, or something configurable instead.