01 - Combine bread flour, caster sugar, yeast, salt, cinnamon, allspice, and nutmeg in a large mixing bowl. Stir in orange zest and currants until evenly distributed.
02 - Create a well in the center of the dry ingredients. Add softened butter, lukewarm milk, and eggs. Mix thoroughly to form a sticky, cohesive dough.
03 - Knead on a floured surface for 10 minutes, or use a stand mixer with dough hook for 6-7 minutes, until dough becomes smooth and elastic.
04 - Place dough in a lightly greased bowl, cover with plastic wrap or towel, and let rise in a warm place until doubled in size, approximately 1 hour.
05 - Punch down risen dough and divide into 12 equal portions. Shape each piece into a smooth ball and arrange on a parchment-lined baking sheet, leaving slight space between buns.
06 - Cover with a clean towel and let rise for 30-40 minutes until puffy and visibly increased in size.
07 - Preheat oven to 400°F.
08 - Mix all-purpose flour and water into a thick, pipeable paste. Transfer to a piping bag or plastic bag with corner snipped off.
09 - Pipe a cross shape over each risen bun using the flour paste.
10 - Bake for 20-25 minutes until golden brown and cooked through.
11 - While buns bake, gently heat apricot jam with water in a small saucepan until melted and smooth. Strain to remove any fruit pieces.
12 - Brush warm glaze over hot buns immediately after removing from oven. Transfer to wire rack to cool completely.