Not completely true: Ireland donated 500 000 doses in November with a further 1m doses donated in December from other sources (it was these doses that Nigeria had destroyed as they were (allegedly) too close to their expiry date coupled with national distribution problems).
I mentioned in the post following that one the problems Nigeria had with donations from old stocks coming with short shelf lives. I hadn't heard before though that the donation had been from Ireland.
Last spring Canada was able to get two shipments of Oxford vaccine, one from SII in India, and one from the US. Both were sales of unused stocks which the customer was getting rid of because they were about to expire (it was never announced who the customer who returned the SII shipment was). We were so desperate for any vaccine at all however that we took them.
It was a mad scramble to get the vaccine into arms before it expired, even with special arrangements made for it, right down to the last days before expiry.
Until late in Canada's vaccination program supplies of other vaccines direct from the manufacturers in Europe were irregular and unpredictable (and were cut off altogether at one point). This threw constant kinks into the programs as vaccination centres had pipelines of people coming in but had no idea whether they would have vaccine for them on any given day. That things went as well as they did was down to the people running the show becoming masters of improvisation. What the provinces running the programs constantly said was that what they needed most was a steady predictable supply from the manufacturer.
I can't see Nigeria or the rest of Africa running things better than that using stocks being disposed of. The most likely result of anyone turning down their booster jab in the impression that it would go to someone in Africa is that it will end up sitting on a shelf in your own country before being tossed out. It may make you feel virtuous to turn down your jab, but you're not actually helping anyone that way.
So, to everyone reading this, get your jab.