So this might not be a bug but just weird luck, but I'm mentioning it for completeness: In 14 Balatro victories, and several endless runs up to ante 11-12, and a few unsuccessful runs that ended at some point in ante 8, I'd only seen three of the five final Boss blinds (i.e. all but Amber Acorn and Crimson Heart). To the point that I figured the other two might be locked to a higher difficulty level or challenges or something. Only after rerolling via the boss reroll voucher did I finally find Amber Acorn in my current run.
I'm rusty on the math, but just for the 14 victories alone, the probability of that happening is (3/5)^14=.08%, no? Or if we allow a choice of any three final bosses, there are ten such options (for the binomial coefficient 5 choose 3), for a probability of .08%*10=.8%. It's unlikely but obviously possible for something with .8% to .08% to happen, though the real probability would be lower still if I had stats on how many runs I'd lost in ante 8.