W 2010 roku O’Connor zagrał w 11 z 13 meczów ligowych swojego zespołu zdobywając 104 punkty. Wystąpił również w 13 spośród 15 meczów reprezentacji Australii, a podczas Pucharu Trzech Narodów został wespół z Milsem Muliainą współzwycięzcą w klasyfikacji dla zawodnika z największą liczbą przyłożeń (po 4).
Pod koniec sezonu 2011 O’Connor podpisał dwuletni kontrakt z nowym zespołem ligi Super Rugby – z Rebeliantami. Wziął również udział w Pucharze Świata w 2011 roku, który odbywał się w Nowej Zelandii, podczas którego występował zarówno na pozycji prawoskrzydłowego, jak i obrońcy. Zdobył wówczas z drużyną Wallabies brązowy medal. W grudniu 2011 pierwszy raz w reprezentacji rozegrał oficjalny mecz międzypaństwowy w roli łącznika ataku, tydzień wcześniej debiutując w tej roli w towarzyskim meczu przeciwko Barbarian F.C.. W 2012 roku z powodu kontuzji zagrał jedynie w siedmiu meczach Super Rugby oraz opuścił cały sezon reprezentacyjny.
O’Connor jest zawodnikiem uniwersalnym. Jak sam powiedział, najdogodniej czuje się na pozycji nr 12, gdzie jest drugim zawodnikiem z piłką. Podkreślił, że odpowiada mu także rola obrońcy, gdzie ma się dużo miejsca.