Bella Bamba was released early this year, and Coralista was released quite a while back - possibly a year or more ago. Benefit seems to have cut down on the amount of product product they give in the blushes though. Coralista gives you 12g/0.42oz of product, Bella Bamba gives you 8g/0.28oz of product. That's like, cutting down the amount of stuff inside by a third!
Bella Bamba and Coralista look pretty different in the pan. Coralista is a lot more, well, coral with a side of pink, while Bella Bamba is pink but with just the slightest hint of warmth. Both of them have similar shimmer - small particles of shimmer that aren't too much or unwearable. I guess there isn't really a need to swatch them to show how different they are, but well, here are swatches anyway.
L - R: Coralista, Bella Bamba
Although Coralista looks like it would be brighter in the pan, Bella Bamba is actually the brighter, more pigmented colour on. It's a gorgeous warm pink that is beautiful, whereas Coralista is a bit more muted. I have and love both, and I think that both are pretty universally flattering on most skintones. If you had to choose just one, it probably boils down to whether you want a coral or a pink blush.
(Only Bella Bamba was sent for review. Review is my complete and honest opinion. I am not affiliated with/compensated by the company.)