Position an oven rack in the middle of the oven and preheat the oven to 375 degrees F [190 degrees C]. Grease two standard twelve-cup muffin tins.
In a large bowl whisk together the melted butter, sugar, buttermilk, almond flour, oil, sour cream, eggs, lemon juice vanilla, almond extract, baking powder, and baking soda until completely combined. Add the all-purpose flour and use a spatula to gently mix until almost all combined.
Fold in the chopped cherries until just incorporated, as to not overwork the batter. It should not be completely smooth; there should be some visible lumps and bumps.
Scoop a scant 1/3 cup of the batter into every other muffin cup. The batter should fill the cup and mound slightly (using a scoop helps the tops mound). Sprinkle the tops of the muffins with sugar, or cover with sliced almonds if desired.
Bake until the muffins are light golden brown and toothpick inserted into the center of a muffin comes out with a few crumbs, rotating the pan halfway through baking, 17 to 20 minutes. Let the muffins cool in the tin for about 5 minutes, then gently remove and transfer to a wire rack to cool. Muffins are best the day they are made, but can be stored in airtight container in the refrigerator for up to 2 days.