Preheat oven to 400 degrees. Lightly grease 3-4 bun molds and place on a lined baking sheet
In a large mixing bowl sift or whisk together all the dry ingredients until there are no lumps
Add the eggs. Whisk until fully combined and all the dry ingredients are moist
Add the butter. Use a fork and stir all together until fully combined and the dough is soft
Push the dough all together to form a ball. Dough will be wet but not runny. Roll the ball around in the bowl a few times to be sure of the texture. Allow dough to sit uncovered at room temperature about 5 minutes to absorb any extra moisture
After the dough has set. Massage the dough about 30 seconds to be sure of texture. Dough should still be moist but not sticky
Divide the dough between 3 four inch diameter molds or 4 three inch diameter molds. Bake at 400 degrees about 15-20 minutes or until lightly golden and a tester comes out clean
Remove from the oven. Buns will be soft but will firm up as they cool. Allow to cool on the pan about 15 minutes or until firm enough to transfer to a wire rack.
Transfer to a wire rack and allow to cool completely before slicing
Once cooled slice buns in half horizontally to create a top and bottom. If desired microwave 10-15 seconds to slightly warm the buns. Fill with desired fillings