If it is regular bread with normal preservatives then I would give them about 7 to 10 days before not eating them. Peanuts last stupidly long and with all the sugar they put in peanut butter the microbes almost cannot grow in it.