In a large bowl, add cashew butter, maple syrup, vanilla extract and salt and stir until combined.
Add protein powder and mix again until fully incorporated.
Add almond flour and mix again. The dough will be very thick. It may be easier to mix with your hands at this point.
Form the dough into a ball. Roll out with a rolling pin to a large rectangle shape about 1/4" thick. Cover the entire rectangle with a generous dusting of cinnamon.
Roll the dough from the long end into a log. Slice into 10 equal pieces and place them on a plate or in a large tupperware container.
To make the frosting, whisk together greek yogurt, cream cheese, and maple syrup until smooth. Add to a sandwich bag, cut a small hole in one corner, and pipe onto the protein bites. Sprinkle with cinnamon.