Buchanan, 17, has confirmed a contract with leading Spanish team AGR Racing for his second full campaign in the championship, a vital step towards achieving his goal of being the next New Zealand racer in the MotoGP paddock.
Based in Spain, Buchanan is in his second season with AGR and has impressed with strong results.
Team manager Anscari Nadal believes Buchanan has the potential to reach the sport’s top level.
"I am super happy to keep working with Cormac. I do believe we can fight for the title next year and then make the move to the Moto3 World Championship," he said.
"Cormac is a hard worker and listens to team advice and we work very good together. I am sure we will all see this Kiwi soon in GP. In Cormac we trust."
Buchanan was "very excited" to return to the professional AGR environment.
"It feels amazing to see how much trust the team has placed in me,’’ the Southlander said.
‘‘This is the team I started my JuniorGP career with and, ultimately, it’s the team I want to finish it with.
"We’ve grown a lot and I can’t wait to see what we can achieve together given the massive step forward we’ve taken this year to be fighting consistently for the podium.
"Obviously the goal for 2024 is to fight for the championship. We need to set our goals high and just take it race by race and chip away at it."
Buchanan, 11th overall in the championship stakes, has notched up several highlights so far in his rookie season, including a front-row qualifying and a fourth-place finish at Jerez in June, just 0.3sec from victory.
"To be battling against the best riders in the world and leading races is an unreal feeling and just fuels my determination to succeed on the international stage," he said.
"I’m learning so much. Apart from the obvious like techniques on the bike, I’ve learned to be a more aggressive rider and that’s been a big change this year with the overtakes I’m making in the race."
After three years competing in the Red Bull MotoGP Rookies Cup championship, Buchanan will graduate from the elite programme after the final round at Misano in Italy on September 10.
"It’s shaped me to be the rider I am today and it will continue to shape me into the rider I will be in the future," he said.
"I went into Rookies Cup as a nobody and the goal was to come out as someone people respect as a racer and I think we’ve done that.
"I’m just soaking it all up. The MotoGP paddock is so prestigious and to have the opportunity to be part of it alongside all your idols is just priceless.
‘‘I’m forever grateful to the Rookies crew for taking a punt on a Kiwi kid with a big dream."
After the final round of the JuniorGP in Valencia, Buchanan returns home on November 10 for his fourth campaign with the Yamaha Racing Development Team at the New Zealand Superbike Championship, including the Burt Munro Challenge in February.