Preheat the oven to 300°F/150°C. Line an 8-inch or 9-inch square baking pan with parchment paper and grease the sides of the pan. Alternatively, leave enough parchment to cover and hang over the sides for non-stick cooking and easy lifting.
In a large bowl, stir together the seed butter, coconut oil, syrup and vanilla, until combined.
Over the mixture, pour oats, cereal or puffed millet, protein powder or skim milk powder, chia and hemp seeds, and salt and stir until combined.
Now, stir in the milk.
Fold the chopped cherries and chocolate chips into the mixture until evenly combined. Transfer the mixture to the prepared pan and press down very firmly in an even layer. I like to use the back of either a glass or measuring cup (or my pastry roller ) to really pack it down.
Bake for 25 to 30 minutes, until firm and dry to the touch and slightly golden. Allow to cool in the pan for at least an hour in the fridge (this helps them hold together well) before flipping onto a cutting board and slicing into 10 bars. Store the bars in the fridge for up to 2 weeks or freeze.
For the optional drizzle: in a small bowl, melt the chocolate chips in the microwave at 20 second increments on medium heat, stirring between each interval, until melted. Stir in the coconut oil until combined and smooth. Using a small spoon or fork, drizzle the melted chocolate over the bars. Chill to harden the chocolate.