"Anti-corruption" is just typical US propaganda. They use that meme everywhere. Navalny, Bolsonaro, Guaido, etc. If you examine things closer, when those US sponsored politicians label something as corruption, it is always when there is an attempt by the US corporates to privatize local controlled businesses in those countries. To open them up so the resources of that nation can be exploited by Western capital. Be it Brazil's state oil company, Venezuela's state oil company, Ukrainian large farmers, Russian state natural gas and oil companies, you name it.The reason Bolsanaro was elected was more because of his anti-corruption and anti establishment position.
Bolsonaro was incredibly corrupt and heavily influenced by foreign US interests. For example he wanted to sell Embraer to Boeing. Likely leading to the dismantling of the hard earned Brazilian aviation industry in the long term.
Boeing ended up pulling out of the deal afterwards because of financial troubles. But Boeing opened up an office in Brazil right next to Embraer's and have been offering Embraer's engineers higher salaries. Causing a massive brain drain at Embraer to a point where it is causing impacts on their ongoing projects. Which right now are the military KC-390 and Gripen-NG fighter projects.
The only reason Bolsonaro ended up dealing with Russia and China was because he still was somewhat connected to the Brazilian large farmer lobby. So he needed Russian fertilizer and a client for Brazilian agricultural products like soybeans i.e. China.
Brazilians, like the rest of Latin America, have a built in distaste for US imperialism. It is just that a lot of them have figured out it is more lucrative for them personally to do the bidding of the US even to the detriment of the interests of their own country. Until that changes their situation won't significantly improve.It certainly wasn't his foreign policy. Most Brazilians don't think Israel or America is Brazil's number one ally and as long as that's the case it'll be very difficult for an anti-Chinese position to come out of Brazil.
Bolsonaro was installed into power with the US financing his campaign. And he is hugely tied to Israeli interests. It is just that his position is not completely one dimensional 100% controlled by foreign interests unlike a lot of us assumed. He does have ties to at least some local economic interest groups.When he was in power he was pro-China, pro-Russia and even pro-Arab.
I think there are better choices at this point to be honest. I think that Indonesia should definitively join for example. Argentina and Egypt or Libya could also be interesting for several reasons I think but they are economic and/or political basket cases. So having someone in the Gulf like the UAE could be a less troublesome pick.Speaking of Latin America as a whole, I think the next major goal for China would be to get Mexico to join BRICS. That'll be a bigger blow to America than getting Iran and Saudi Arabia to cooperate.