On 25 April 2013, Nicholls re-signed with Canberra on a two-year contract.[10] However, he only played twice for Canberra in those two seasons. Otherwise, Nicholls played for the New South Wales Residents against the Queensland Residents in July 2014.[11] He played a total of five games for Canberra in 2015.[12]
Nicholls made his South Sydney debut in round 1 of the 2018 NRL season, starting at prop in South Sydney's 20–32 loss to the New Zealand Warriors. He made a total of twelve appearances for South Sydney that season. In the 2019 NRL season, South Sydney finished third on the table and qualified for the finals. Nicholls made a total of twenty-four appearances including all three of the club's finals games; one of which was the preliminary final loss against his former club Canberra.[19][20][21][22]
In round 10 of the 2020 NRL season, Nicholls scored his first try for South Sydney in their 18–20 loss to the Newcastle Knights at Bankwest Stadium.[23] He made a total of nineteen appearances for Souths and played in all three of the club's finals matches including their preliminary final loss to Penrith.[24] In round 24 of the 2021 NRL season, Nicholls scored two tries for South Sydney in a 52–12 victory over arch-rivals the Sydney Roosters.[25] In round 25, he was named captain for the match against St. George Illawarra, after South Sydney chose to rest Adam Reynolds in the lead-up to the finals. Nicholls played a total of twenty-seven games for South Sydney in the 2021 NRL season including the club's 2021 NRL Grand Final loss to Penrith.[26]
In the 2022 NRL season, Nicholls scored one try in eighteen games for South Sydney including all three of the club's finals matches when they reached the preliminary final for a fifth straight season. Souths lost the preliminary final 12–32 to Penrith, the eventual premiers.[27]
In round 8, Nicholls scored a try for the Dolphins in their 28–26 victory over the Gold Coast Titans at Suncorp Stadium.[31] During that match, he broke a thumb and subsequently underwent surgery to stabilise the joint, rendering him unfit to play for the next few weeks.[32] Nicholls next played in round 13 and scored a try for the Dolphins in their 26–12 victory over the St. George Illawarra Dragons at Kayo Stadium.[33] He finished 2023 with twenty-one appearances, three tries and 93.9% tackle efficiency.[34] In September, the Dolphins' Inaugural Presentation Ball was held at Brisbane Convention and Exhibition Centre, and Nicholls received the club's annual Best Forward award.[35]
On 15 May 2024, Nicholls re-signed with the Dolphins until the end of 2025.[36]
Nicholls played a total of 23 games for the Dolphins in the 2024 NRL season as the club finished 10th on the table.[37]
On 2 November 2019, Nicholls married professional model and executive assistant Perrie Davis in the Great Hall at the University of Sydney.[38][39] Perrie is also an accredited pilates instructor. The couple have two daughters[40] and bought a house in the Moreton Bay region of Queensland in 2022.[41]