01 - Combine bread flour, sugar, yeast, cinnamon, allspice, nutmeg, and salt in a large mixing bowl.
02 - Add softened butter and rub into dry ingredients with fingertips until mixture resembles fine crumbs.
03 - Whisk milk and eggs together in separate bowl. Pour into flour mixture and stir to form soft dough.
04 - Knead by hand or with stand mixer using dough hook for 8 to 10 minutes until smooth and elastic.
05 - Knead in raisins and orange zest until evenly distributed throughout dough.
06 - Place dough in lightly greased bowl, cover, and let rise in warm place for 1 hour until doubled in size.
07 - Punch down dough and divide into 12 equal pieces. Shape each into ball and place on parchment-lined baking tray with slight spacing.
08 - Cover loosely with plastic wrap and let rise 30 to 40 minutes until puffy.
09 - Preheat oven to 375°F.
10 - Mix flour and water to form thick, pipeable paste. Transfer to piping bag and pipe cross over each bun.
11 - Bake for 22 to 25 minutes until golden brown.
12 - While buns bake, mix powdered sugar, orange juice, and zest to create glaze.
13 - Brush hot buns with orange glaze immediately after removing from oven. Cool slightly before serving.