I'm pretty sure I picked up that you are planning for a long hike, possibly a thru. Planning is good, mail drops, home made snacks, all that. BUT, as any thru will tell you it's easy to burn out on any particular food, like tuna, spam, peanut butter, Cliff Bars, etc.. Those lunches roll around every day.... I've seen a ton of good suggestions here, first day fruit, tortilla/wraps, Nutella, summer sausage, string cheese, pre cooked bacon....I did em all. One thing I discovered and tried and really liked was so simple I'm surprised at not seeing it more often. Deli ham ( or turkey) with sandwich thins, not bagel thins, add some mayo & there you go. Any brand will work, the meat lasted at least 4 days ( in summer, no less), was easy to carry, tasted great, and fit nicely in the "thins", which hold up great in your food bag.
Im not saying to abandon PB, but think how good a fresh ham sandwich will taste at lunch.
in the end, mix it up!