Preheat oven to 350° F.
In a medium bowl, whisk together flour, baking soda, baking powder, and salt. Set aside.
In the bowl of stand mixer fitted with a paddle attachment (or using a hand mixer), cream butter until smooth. Add brown sugar and peanut butter. Beat until mixture is creamy. Add egg and vanilla and mix until combined. Scrape down bowl as needed to ensure thorough mixing.
Add flour mixture and mix on low speed until there are no longer any dry streaks of flour.
Using a 1.5 tablespoon cookie scoop, portion out the peanut butter dough. Roll dough in granulated sugar. Then rolled dough in powdered sugar until coated. Place cookie balls at least 2-inches apart on a parchment lined baking sheet.
Bake cookies for 15-18 minutes until the edges of the cookies are set and the cookies are cracked on top. Allow cookies to cool in pan for 3-5 minutes before transferring to a wire rack to cool to room temperature.
Gently melt chopped chocolate over a double boiler. Stir until smooth. Remove from heat and allow to cool slightly. Dip room temperature cookies in melted chocolate. Set on a wire rack and sprinkle chopped peanuts over cookie. Allow chocolate to set up at room temperature before eating.