Mix chopped cherries, peanut butter (if using), cocoa powder, powdered sugar, marshmallow fluff, and almond extract in a bowl until smooth and thick. Chill for 20–30 minutes until firm enough to roll.
Scoop 1 tablespoon of filling and roll into balls. Place on a parchment-lined baking sheet and chill for another 15 minutes.
Microwave chocolate chips and coconut oil in 30-second intervals, stirring between, until smooth and glossy.
Use a fork or dipping tool to dip each chilled truffle in melted chocolate. Let the excess drip off, then place back on the parchment.
While the chocolate is still wet, sprinkle with chopped peanuts, sea salt flakes, or sprinkles.
Chill the tray for 15–20 minutes, until the coating is firm and set.
Store in an airtight container in the fridge for up to 1 week. Let sit at room temperature for 5–10 minutes before serving.