Sezon 2006 przyniósł występy w jednym z trzech czerwcowych meczów kadry (z Argentyną), czterech z sześciu spotkań w zwycięskim Pucharze Trzech Narodów oraz udział w dwóch spośród czterech wygranych listopadowych meczów Nowozelandczyków w Europie. W kolejnym roku w letnim okienku międzynarodowym opuścił jedno spotkanie, podobnie jak w wygranym trzeci rok z rzędu Pucharze Trzech Narodów. W tym roku był również objęty programem przygotowawczym do Pucharu Świata, jednak przy konkurencji ze strony takich zawodników jak Brendon Leonard, Byron Kelleher, Andrew Ellis i Jimmy Cowan nie znalazł się w składzie na ten turniej. Dodatkowymi argumentami przedstawianymi przez selekcjonerów kadry była słabsza forma w ostatnich meczach, niezachowywanie diety oraz brak zdyscyplinowania – Weepu jako jeden z kilku graczy został ukarany finansowo za noc spędzoną w barze i zbyt późny powrót do hotelu podczas zgrupowania.

Po roku od ostatniego występu w kadrze, ominąwszy dwanaście meczów All Blacks, powrócił do gry w trakcie Pucharu Trzech Narodów 2008, a Nowozelandczycy utrzymali zarówno to trofeum, jak i Bledisloe Cup.