This study outlines the events downstream of origin unwinding by DnaA, leading to assembly of two replication forks at the E. coli origin, oriC. We show that two hexamers of DnaB assemble onto the opposing strands of the resulting bubble, expanding it further, yet helicase action is not required. Primase cannot act until the helicases move 65 nucleotides or more. Once primers are formed, two molecules of the large DNA polymerase III holoenzyme machinery assemble into the bubble, forming two replication forks. Primer locations are heterogeneous; some are even outside oriC. This observation generalizes to many systems, prokaryotic and eukaryotic. Heterogeneous initiation sites are likely explained by primase functioning with a moving helicase target.