In stand mixer - or in a large bowl, cream peanut butter and sugar substitutes until fluffy.
Add eggs, almond milk, and vanilla, beat until everything is fully incorporated and smooth.
In a large bowl, mix together almond flour, protein powder, coconut flour, baking powder, salt, and baking soda.
Slowly add this dry ingredients mix to the mixer bowl, and carefully mix until well incorporated and smooth.
Add butterscotch chips, chocolate chips, coconut, pecans, and walnuts. Stir until well combined.
Cover dough with plastic wrap, chill for an hour.
Preheat the oven to 350 F, line baking sheets with parchment paper.
Roll 1" balls out of the cookie dough, or use a cookie scoop. You want to get 24 cookies from the batch - I use a cookie scoop to get equal portions.
Arrange dough balls on prepared cookie sheets leaving at least 2" between balls of dough.
Very slightly flatten each cookie, as shown.
Bake peanut butter cookies for 13-15 minutes. Cookies will look puffy, but flatten out as they cool. Do not over bake!
Allow cookies to cool for 2 minutes before removing from baking sheets. Cool completely before storing in an airtight container. (You can use a cooling rack if you like)
Notes
7.5 grams of carbs per cookie come from sugar alcohols. Add that to the 4 grams of fiber, and these cookies end up at 3.5 net grams of carbs per cookie!