Stocking up on baby food

Au

So there’s a great deal(I am a couponer) for baby puffs.

I am pregnant with number 3, due Nov 24th

If I were to stock up on the puffs now, do they have a long shelf life or no?

I know they don’t eat puffs until around 7-9 months.

Let me know! Thanks!