The trade agreements across Latin America lifted millions out of poverty (though results have been lopsided at home)
Billions in foreign aid[0][1] to Latin America since the 90s
Billions in Foreign Aid to Africa since the 90s
Numerous laws passed that criminalize foreign corruption practices (you can indeed hold corporations responsible for corruption, though not a perfect process)
Trade Treaties (which we have a history of honoring)
[0]: I am speaking of non military aid specifically, I'm excluding military aid in these numbers
[1]: Crucially, in most instances, this aid isn't given to governments directly that have proven human rights abuses, but instead directed to NGOs and non profits (see https://harvardpolitics.com/debunking-myths-foreign-aid/)
How'd that work out since he left office?
More normalized relations, even under Trump
While I generally agree with you, but there's a false choice presented here. I don't think the massive protests did anything in regards to foreign policy. And for most Latin American countries that the US has traditionally been doing whatever it wants to - there's not even an avenue for them to recourse. "and often are, esp. if you can get the US public opinion on your side" is an impossible ask that basically equates to no recourse in most situations.
So for those countries that do not fall inside the protection and alliance of the United States, China presents a true recourse, it's also true for the reverse.