Place the almonds, cashew meal, dates and protein powder in a food processor. Process for about 30 seconds until finely chopped and combined.
Add the remaining ingredients except the cacao nibs and 1/4 cup of the dried cherries to the food processor. Process for about 1-2 minutes well combined and a dough balls starts to loosely form.
Transfer the mixture to a large bowl.
Roughly chop the 1/4 cup of dried cherries and fold them and the cacao nibs into the mixture.
Roll into balls (about the size of a golf ball).
Store in an airtight container in the refrigerator.