Po tym, jak w 2007 roku powrócił do Canterbury, wystąpił we wszystkich meczach ligowych tej drużyny. Grał przede wszystkim na skrzydle, jednak imponował dobrą postawą na nowej pozycji. Ponownie został wybrany do drużyny Highlanders na sezon 2008. Podczas 13 występów w lidze Super 14 prezentował prawdopodobnie swój najwyższy poziom sportowy do tamtej pory. Urodzony w Auckland obrońca był również przymierzany do składu nowozelandzkiej drużyny narodowej All Blacks.
Wyśmienitą dyspozycję prezentował także w rozgrywkach pomiędzy prowincjami – dla Canterbury zdobył 6 przyłożeń, co znacznie przybliżyło drużynę do mistrzowskiego tytułu, zdobytego na zakończenie sezonu 2008. Pełnił wówczas funkcję wicekapitana. Podczas rozgrywek przeniósł się jednak na Wyspę Północną, gdzie dołączył do drużyny Blues w lidze Super 14. Podczas dwóch sezonów w niebieskich barwach, Williams był stałym członkiem składu, choć równie często co w podstawowym zestawieniu, rozpoczynał mecze na ławce rezerwowych. W 2009 roku został wybrany Zawodnikiem Roku w Auckland.