I really don't see anyone having committed here yet. There was a loose offer made, seller accepted and was never confirmed. This exchange fell 1 step short of a deal...offer, acceptance, confirmation. Without confirmation...it was just almost a sale.
Here's why confirmation is so important. I made an offer on a cue last week. Seller countered. I had to hold firm and said, let me know if you change your mind...meaning I'm still interested at that price.
Next day I find some cues I like better. While in negotiations on the new finds...I get an email that first guy will do the deal at my offer price...but now I'm excited in a new direction.
There was offer, acceptance,... But not confirmation. I know this is a different deal, I think your buyer probably SHOULD have bought,..but there was no deal yet in my eyes. As a seller, without that final confirmation from him, I wouldn't have thought that my cue was sold.
I don't blame you for being frustrated, good luck.