 Nicholson joined Nuneaton on loan again for the 2017–18 season.On 31 January 2018, he was recalled and joined League Two club Barnet permanently.He returned to the National League North in March, on loan to Brackley Town for what remained of the season.