Replication forks must respond to changes in nutrient conditions, especially in bacterial cells. By investigating the single molecule dynamics of replicative helicase DnaC, DNA primase DnaG, and of lagging strand polymerase DnaE in the model bacterium Bacillus subtilis in response to transient replication blocks due to DNA damage, to inhibition of the replicative polymerase, or to downshift of serine availability, we show that proteins react differentially to the stress conditions. DnaG appears to be recruited to the forks by a diffusion and capture mechanism, becomes more statically associated after arrest of polymerase PolC, but binds much less often after fork blocks due to DNA damage or to nutritional downshift. These results indicate that binding of the alarmone ppGpp due to the stringent response prevents DnaG from binding to forks rather than blocking bound primase. Dissimilar behaviour of DnaG and of DnaE suggest that both proteins are recruited independently to the forks, rather than jointly. Turnover of all three proteins was increased during replication block after nutritional downshift, different from the situation due to DNA damage or polymerase inhibition, showing high plasticity of forks in response to different stress conditions. Forks persisted during all stress conditions, apparently ensuring rapid return to replication extension.