Preheat oven to 350 and grease a doughnut pan (it will take two pans or two batches).
In a large mixing bowl, whisk eggs, sugar, buttermilk, sour cream, melted butter, honey, and vanilla together until smooth.
Sift in all dry ingredients and whisk until all incorporated.
Pour some batter into a piping bag. (Don't overfill the bag or it will be difficult to pipe the batter.) Cut the tip off the piping bag, leaving only about a ½ inch opening.
Squeeze batter into the doughnut cups of the pan in one smooth circular motion, filling each cup about 3/4 full. Make sure there is an even amount of batter all around. (Refill the piping bag when needed.)
Bake for 10-11 minutes and let doughnuts cool on the wire rack, just until they are cooled enough to be handled. Spread paper towel under the cooling rack to catch glaze drippings.
Glaze:
Add powdered sugar into a small mixing bowl. Add heavy whipping cream and whisk until smooth. Whisk in honey until completely incorporated.
Pour glaze into another piping bag and cut off a small tip, just enough to drizzle the glaze.