In a food processor, pulse the almonds until they look like fine crumbs. Set aside.
In a microwave safe bowl, melt 1/2 cup butter in the microwave. Mix in the granulated sugar and cocoa powder. Allow to cool slightly. Mix in the egg.
Fold in the graham cracker crumbs and almonds until combined. Press into the bottom of an ungreased 9 inch square pan.
In the bowl of a stand mixer, cream together the butter and heavy cream until light and fluffy. Mix in the vanilla pudding powder and powdered sugar until combined. Fold in the sprinkles. Spread this layer on top of the bottom layer and place in the fridge to cool.
In a microwave safe bowl, melt the chocolate layer ingredients in the microwave in 30 second intervals, mixing until smooth. Pour on top of the middle layer. Sprinkle top with additional sprinkles.
Place in the freezer for 1-2 minutes. Remove and score on top where you want to cut into bars. Return to the freezer (or fridge) until hardened. Cut along the scores into bars and enjoy.