Latest findings from the South Pole Telescope bolster our model of the universe