In a liquid measuring cup, stir warm water, yeast, and honey together. Set aside to proof.
Melt butter in a small bowl and stir in cold milk to make the mixture lukewarm. Pour foamy yeast and water mixture into a large bowl with milk, butter, egg sugar, and salt.
Stir together to break apart the egg. Using a wooden spoon, stir flour into mixture in 1/2 cup increments.
After it is incorporated, the bottom of the bowl should be pretty clean, and the mixture should be pretty sticky but be able to hold a loose ball shape.
Grease bowl and dough, cover with plastic wrap and dish towel. Set aside to rise 1-2 hours.
Punch down dough and divide into two equal pieces. Flour a clean work surface and one of the halves. Roll out to be a 12'' x 8'' rectangle. Brush with 1 tablespoon of melted butter.
Cut into 6-8 triangles, depending how large you'd like your rolls. (Mine had 2-2 1/2 inch bases.) Roll into crescents. Place onto a parchment paper-lined baking sheet.
Repeat with the other half of dough. Brush tops of rolls with remaining tablespoon of melted butter. Cover lightly with plastic wrap and rise 30 minutes or until almost double in size. Optional step: brush with egg wash to brown tops.
Bake at 350 degrees for 12-15 minutes or until tops have browned. Remove from oven to cool and immediately brush with more butter {if desired}. Serve warm.