Even more funny to see a Developer still employed at Amazon publicly bashing his Company and Manager on a public blog. The Next one-on-one will be embarrassiiiiiing...
It's not his manager, VP might as well be on the moon. They're people who were in early enough or have enough experience to have their job be arguing about other creatures of their species re: things like headcount.
That's why blogs completely fine blasting him, the whole overarching point is the VP's sociopathic nonsense (firing-not-firing-but-you-better-get-a-job is so VP can keep headcount) is in the way of OP's goal. (getting on paper "you're fired" so he can get severance). The more awkward the next 1:1 is with the VP (which will never happen, people are by and large cowards), the more likely it is reality has asserted itself and the VP can't keep lying to his employees to avoid getting in trouble with HR.