1. Preheat oven to 350 degrees and line pans with cupcake liners.
2. In a small bowl, sift cake mix and set aside.
3. In a large bowl, gently whisk eggs, oil, buttermilk, sour cream and vanilla extract.
4. Add cake mix and cinnamon to wet ingredients and stir.
5. Fill cupcake liners 3/4 full and bake for 15-20 minutes or until and inserted knife comes out clean.
6. Ganache: Melt chocolate and peanut butter together and stir until smooth. Dip the tops of the cooled cupcake into the ganache and let set for at least 10 minutes.
7. Buttercream: Beat butter and peanut butter. Add powdered sugar a little at a time until you reach your desired consistency. Add vanilla extract. (Add 1 Tablespoon milk if you buttercream is too thick.)
8. Pipe buttercream onto ganache covered cupcake and roll in Reese's Puffs cereal.