The replicative helicase for E. coli is DnaB, a hexameric, ring-shaped motor protein that encircles and translocates along ssDNA, denaturing dsDNA in advance of its motion by sterically occluding the complementary strand to the outside of the ring. Using multiplexed single-molecule measurements with magnetic tweezers, we investigate the translocation and unwinding activities of DnaB. We find that DnaB's interaction with the ss/dsDNA junction is dependent on the geometry of the DNA substrate and applied force, suggesting that the hexamer interacts with the occluded strand during unwinding. We have also found that the structure of the bound nucleotides within DnaB's central channel is highly compact relative to the contour length of ssDNA, consistent with crystal structures of related hexameric helicases. Finally, in all our experiments, we find high variance in the rates of unwinding as well as frequent pausing, indicating that individual hexamers fluctuate among different conformations with different activities. To investigate DnaB's variable nature, we test the effect on helicase activity of interactions with the tau subunit of the Pol III holoenzyme, which is thought to regulate DnaB's unwinding rate.