ESteele, you're relatively new to message boarding, so I'm going to give you a tip here. Something we've all had to learn and that evidently you need to learn as well.
Posters lie.
They leave out information, sometimes deliberately, sometimes innocently, not realizing that it makes a difference.
Being human, they spin things to their best advantage.
A responder on a message board cannot assume that, "The poster said X - therefore Y". Yes, the poster did indicate that IN HIS OPINION he did all the work required to get the bonus, but we haven't heard the employer's side of the story. We haven't heard what was actually required to get the bonus. We haven't heard whether the bonus is discretionary or non-discretionary. We haven't heard what the policy was on payment after termination.
Now I am not saying that the poster is lying. But I am darned sure that I'm not about to assume that everything he says is 100% of the story, either.
It doesn't do YOUR credibility any good to be so adamant about what the situation is, and then have the OP come back with facts that blow your answer out of the water. And yes, I have seen that happen on multiple occasions.
Just one more thing. I hereby give you fair notice that if I receive another PM from you on this or any other message board berating me for "humiliating" you in public, I will post that PM, along with my response to it, publically.
Now, go ahead and report me to the moderators for giving you a few truths, but don't expect any of the responders here to back off. We call them like we see them, and when we see guesses, we call them guesses.
Poster, I'm sorry that you're having to see all this. If you could post back with some additional information (you'll be able to tell by the answers what information we could use) we'll be able to give you some VALID information about whether you are likely owed the bonus or not.