Line a plate or small tray with parchment. If your dates are firm, soak them in warm water for 5 minutes, then drain well.
In a food processor, pulse almonds 8–10 times until they resemble a coarse meal with tiny chunks. Don't over-blend or you'll get almond butter (great, but not today).
Toss in dates and cherries. Pulse until the mixture looks pebbly and starts to clump when pressed. Scrape down sides as needed.
Add chia, flax, vanilla, almond extract, and salt. Pulse again. If it crumbles instead of sticking, add almond butter and pulse. Still dry? Add water 1 teaspoon at a time.
Pinch some mixture. If it holds together without crumbling, you're golden. If not, a tiny bit more almond butter will fix it.
Scoop about 1 tablespoon per ball and roll between your palms. Aim for 16–18 balls. If using coatings, roll in coconut, crushed almonds, or cherry dust.
Chill for 20–30 minutes to firm up. This helps them hold shape and taste even better.
Try not to eat five at once. Or do. Your call.