Why did Latin Americans split into many nations after Spanish imperialism but English America only split into two nations (excluding the Caribbean)?

by Quokka7

When it comes to non-Latin America, there’s really only 2 nations (excluding the English speaking Caribbean): Canada and the USA. Both were mainly colonized by the British. Why did Latin America, which was mainly colonized by the Spanish, split into many more nations? Why not like 2 or 3 as what happened to non-Latin America?

BarCasaGringo

Hi, so, I (u/BarCasaGringo) have covered this topic in some detail here, and I've also provided a bit of supplementary stuff here. Hopefully this will be satisfactory, but if you have any follow-up questions, go right ahead.