01 - Combine warm milk, warm water, and yeast in stand mixer bowl. Let sit 5 minutes until foamy. Add sugar, eggs, and melted butter; mix until combined. Gradually add flour and salt, mixing with dough hook until soft dough forms. Knead 6–8 minutes until smooth and elastic.
02 - Place dough in lightly greased bowl, cover, and let rise in warm place for 1–1.5 hours until doubled in size.
03 - Melt butter in saucepan over medium heat. Add brown sugar, cream, honey, and salt. Stir until smooth and bubbling, about 2–3 minutes. Pour glaze into greased 9x13-inch baking dish.
04 - Mix brown sugar and Vietnamese cinnamon in small bowl until thoroughly combined.
05 - Roll dough into 16x12-inch rectangle on floured surface. Spread softened butter over dough, sprinkle with cinnamon-sugar mixture, then scatter chopped dates and nuts evenly.
06 - Roll dough tightly from long side. Cut into 12 equal slices using sharp knife or dental floss.
07 - Place buns cut-side up on glaze in baking dish. Cover and let rise 30–40 minutes until puffy.
08 - Preheat oven to 350°F. Bake buns for 25–30 minutes until golden brown and cooked through.
09 - Remove from oven and rest 5 minutes. Carefully invert buns onto serving platter so sticky glaze coats tops. Cool slightly before serving warm.