With a mixer, cream together the butter and sugars until light and fluffy. Add the peanut butter, and again cream until fully incorporated.
Add the egg, and mix in fully, scraping the sides of the bowl as needed, then the vanilla extract.
Whisk the baking soda, baking powder, and flour together in a separate bowl before adding it to the butter mixture. Mix until just combined.
Fold in the peanuts and peanut butter chips, taking care not to over-mix.
Chill the dough for 30 minutes before rolling ⅛ cup-sized balls and spacing them 2" apart on a lined baking sheet. Bake at 350F for 9 minutes, or until edges are set. These won't look done, but don't overbake them!
Recipe by The Kitchen Paper at http://c02.ddd.mwp.accessdomain.com/peanut-peanut-butter-cookies/