Melt butter, warm milk, and combine with eggs, honey, yeast, and salt. Add flour gradually and knead until smooth and elastic.
Let the dough rise in a greased bowl until doubled, about 1.5 to 2 hours. Divide into 15 pieces, shape into balls, and place in a greased pan. Let rise until doubled, about 1 hour.
Preheat oven to 375°F. Brush rolls with beaten egg and bake for 20-22 minutes until golden.
While baking, melt butter and stir in honey. Brush warm rolls with honey butter immediately after baking and sprinkle with flaky salt. Serve warm.
Notes
For softer rolls, avoid adding too much extra flour during kneading.