Preheat the oven to 350 degrees.
Mix together the peanut butter, butter, brown sugar and sugar in a large bowl till light and creamy.
Add in the egg and vanilla and mix till incorporated.
In another medium sized bowl, mix the baking soda, baking powder, salt, flour and graham cracker crumbs.
Add the flour mixture to the wet mixture and stir together till a soft dough is formed.
Scoop dough into 1 inch sized balls onto a cookie sheet lined with parchment or a silicone liner.
Press cookie balls down just a bit to flatten.
Bake cookies for about 7 minutes until the top is golden.
Cut marshmallows in half (scissors sprayed with pam work great) and unwrap candy kisses.
Top each cookie with a marshmallow half with the sticky side down.
Return cookies to the oven and bake for 1 to 1 1/2 minutes until marshmallows puff up.
Remove tray from the oven and top each marshmallow with a Hershey Kiss.
Allow cookies to rest on cookie sheet for 2 to 3 minutes, then move to a cooling rack to cool completely.