In a food processor, combine the 2 cups flour, baking powder, baking soda, salt, sugar and butter, and pulse until the flour mixture is the consistency of small pebbles.
Through the feeder tube, with the food processor running, pour in the buttermilk and mix ONLY until the dough comes together in a big ball. DO NOT OVERMIX!!!!
Dump the dough onto a floured work surface, sprinkle a bit of flour on top of the dough and press it out into a disk about an inch thick. Use a small biscuit cutter to cut out the donut holes or just form small dough balls by hand.
Mix the cinnamon and sugar for the topping and pour about half into a brown paper bag, or onto a large plate.
Heat about 1/2″ of coconut oil in a large skillet, and when the oil is hot, carefully drop in dough balls, working in batches.
Let the donut holes cook for a couple minutes, until golden on the bottoms, then carefully flip with a slotted spoon to let the other sides cook.
When golden, remove the donut holes from the pan with the slotted spoon and transfer to the paper bag, close and shake one batch at a time, distributing the cinnamon-sugar evenly. OR transfer from the pan onto the plate, sprinkling the tops with more cinnamon sugar and lightly rolling each donut hole around on the plate to make sure it’s evenly coated. Then transfer to a plate lined with parchment.
Serve warm and listen to your lucky donut-hole recipients discuss your unparalleled awesomeness.