Line a 8x8-inch baking dish with parchment paper.
In a microwavable bowl, add the butter and microwave until melted. Stir in the peanut butter, oat flour, pumpkin, maple, pumpkin spice, vanilla, and salt until just combined (try not to overmix). Stir in the peanuts.
Transfer it to the baking dish and spread out into an even layer using your hands and/or a rubber spatula (hands/fingertips work best!).
For the chocolate topping, in the same bowl, add the chocolate chips and peanut butter and microwave in 30 second increments until melted, stirring after each time. Pour it over top and spread it into an even layer (just tilt the baking dish to spread it around evenly). Top with peanuts and salt. Transfer to the freezer overnight or for at least 6 hours.
Remove from the freezer and let sit out for 10 minutes to soften a bit. Use the parchment to transfer to a cutting board and cut into squares or rectangles of whatever size you want. Store in the fridge or freezer in an airtight container lined with parchment between each layer so they don’t stick.
My personal preference and recommendation for the best consistency is to eat these out of the freezer after letting it sit for about 5-10 minutes. If you store them in the fridge, they will have a much softer consistency (eat them right after taking them out of the fridge or they will soften too much).