In a large bowl, stir the oats, ground flaxseed, chia seeds, cinnamon, and salt.
In a separate bowl, whisk peanut butter, honey, and vanilla until smooth. If your nut butter is stiff, microwave it for 10–15 seconds to loosen up.
Pour the peanut butter mixture over the dry ingredients. Stir until it looks evenly moistened and clumpy.
Fold in chocolate chips and dried fruit. If using protein powder, add it now. If the mixture seems dry, splash in milk 1 tablespoon at a time until it holds together when pressed.
Pop the bowl into the fridge for 10–15 minutes. This makes rolling way less sticky.
Scoop about 1 tablespoon per bite and roll into balls. Aim for 18–22 bites depending on size. Pro tip: lightly oil your hands to prevent sticking.
Place on a parchment-lined tray and chill for 20 minutes to set. Transfer to an airtight container.
Portion into snack bags or small containers so you can deploy them mid-queue like a seasoned pro.