Line a baking small pan with parchment.
To a medium bowl, except for the coconut flour, add the peanut butter square ingredients, and stir to combine. Now, add the coconut flour, and stir, until no patches of dry flour remain.
Press the peanut butter mixture into a rectangle, about 4- by 8-inches. Using a large, sharp knife, slice the slab into 8 squares. Transfer the pan to the freezer for 30 minutes or so, until solid.
Make the chocolate: When the 30 minutes is nearly up, in a shallow bowl, melt the chocolate in the microwave in 30 second increments, stirring in between, until mostly melted. Add the coconut oil, and stir until the chocolate is fully melted.
Add a square to the bowl of melted chocolate and flip it over or spoon the chocolate overtop, until completely coated. Using a small spatula (I use an offset spatula) or large fork, lift the square out of the chocolate and allow a bit of the excess to drip off. Return the coated square to the lined baking pan and quickly sprinkle on your desired toppings before the chocolate hardens. Continue with the remaining squares.
Transfer the finished squares to the freezer and chill for at least 30 minutes. Let them soften for a few minutes at room temperature before eating.