1. RUCKUS FastIron Command Reference, 8.0.90 (fi-8090-commandref.pdf): In the chapter for Layer 2 Switching Commands, the descriptions for the spanning-tree forward-time, spanning-tree hello-time, and spanning-tree max-age commands explicitly state: "These parameters are significant only on the root bridge. The root bridge sends BPDUs containing these parameters to the other bridges in the network." (See pages related to Spanning Tree global configuration).
2. IEEE Std 802.1D-2004, "IEEE Standard for Local and Metropolitan Area Networks--Media Access Control (MAC) Bridges": Clause 8.4, "Bridge Protocol Data Units (BPDUs)," specifies that Configuration BPDUs carry the timer values (Message Age, Max Age, Hello Time, Forward Delay) and that these values are originated by the Root Bridge for the Spanning Tree. Non-root bridges use these values from the received BPDUs.
3. Kurose, J. F., & Ross, K. W. (2017). Computer Networking: A Top-Down Approach (7th ed.). Pearson. In the section on Link-Layer Switches, the operation of the Spanning Tree Protocol is described, clarifying that the root bridge is responsible for sending configuration messages that dictate the topology and its parameters, including timers, for the entire switched network.