01 - Combine bread flour, caster sugar, yeast, salt, cinnamon, allspice, nutmeg, orange zest, and currants in a large mixing bowl. Mix thoroughly to distribute spices and fruit evenly.
02 - Create a well in center of dry ingredients. Add softened butter, lukewarm milk, and eggs. Mix until sticky dough forms and all flour is incorporated.
03 - Knead on lightly floured surface for 10 minutes by hand or 6-7 minutes with stand mixer and dough hook until smooth, elastic, and passes windowpane test.
04 - Place dough in lightly greased bowl, cover with plastic wrap or damp towel. Let rise in warm, draft-free area until doubled, approximately 1 hour.
05 - Punch down risen dough to release air. Divide into 12 equal portions. Shape each into smooth, tight ball. Arrange on parchment-lined baking sheet with 2 inches spacing.
06 - Cover loosely with clean towel. Let rise until puffy and increased by half, 30-40 minutes.
07 - Preheat oven to 400°F with rack positioned in center.
08 - Whisk all-purpose flour and water into thick, pipeable paste. Transfer to piping bag or zip-top bag with corner snipped.
09 - Pipe straight lines over each bun to form crosses, ensuring paste adheres without spreading too thin.
10 - Bake for 20-25 minutes until golden brown with internal temperature reaching 190°F.
11 - While buns bake, heat apricot jam and water in small saucepan over low heat until melted and smooth. Strain through fine mesh sieve to remove solids.
12 - Immediately brush warm glaze over hot buns when removed from oven. Transfer to wire rack and cool completely before serving.