The hard-working player hit the ground running at Ezenkosi after joining the National First Division (NFD) club on a season-long deal from the Buccaneers last August.
Nkosi found the back of the net on his official debut as Cosmos drew 2-2 with TS Galaxy, but he picked up an injury which has sidelined him.
The marksman is confident that Cosmos head coach Jomo Sono will help revive his career at the Gauteng-based side.
“Bra J (Jomo Sono) spoke to the chairman (Irvin Khoza) and asked him to allow me to join his team on loan," Nkosi told Isolezwe.
"To me that was a big thing. I feel important, I want to thank Bra J," he said about Sono, who is a former Pirates player.
The former Maritzburg United forward struggled for game time after joining Bucs from Free State Stars ahead of the 2016/17 season. He scored once in 10 Premier Soccer League (PSL) games for Pirates.
“What happened at Pirates made me strong. Luckily it was not something new to me, because I went through it at Maritzburg. You sometimes don’t understand why you are not playing.
Nkosi believes that he still has a future with the Buccaneers, who are under the guidance of Serbian tactician Milutin Sredojevic.
“But I still believe I can succeed at Pirates. I will go back and score goals. I need to work hard at Cosmos to show Pirates that they made a mistake by loaning me out," he concluded.
The 25-year-old has scored five goals in 34 PSL matches since making his debut in the competition in 2013 while playing for Maritzburg.