Preheat oven to 325º F.
Spray a donut pan heavily with coconut or avocado oil. Be sure to spray the oil around the donut cavities, covering the pan anywhere the donut will bake up near. Set aside.
Into a blender, add melted coconut oil, SunButter, monk fruit sweetener, and eggs. Pulse to combine the mixture.
Add the coconut flour, cocoa powder, and baking powder. Pulse to combine until there are no dry spots left in the batter.
Add 2 tablespoons of the batter to each donut cavity, being careful not to overfill. These rise, and if you overfill the cavities, your donuts will not have holes in the center.
Bake the donuts for 12 minutes. Allow them to fully cool before using a butter knife to run around the edges and the center, and gently popping the out of the pan.
Dip the top of each donut into the glaze, and then before it sets, sprinkle with toppings, if desired. Depending on how thick your glaze is, you can opt to double glaze them. After adding 1 layer of glaze, put them in the freezer to set, and then pull them out to add a 2nd layer of glaze before decorating.
Allow to set before eating. This is fastest if you refrigerate the donuts. If using coconut oil instead of cocoa butter in the glaze, they must be refrigerated to set.