To make the buns: Combine all of the ingredients except the chocolate chips in a large bowl and mix until it comes together. If you have a stand mixer, you can do this using your dough hook. Knead the mixture until it forms a cohesive and smooth dough. Leave the dough in the bowl or stand mixer, cover with a tea towel and leave it in a warm place for at least 1 hour or until the dough doubles in size.
Add the chocolate chips to the dough and knead them in. It may look like a lot of chocolate chips at this point but the dough will expand and you might even want more chocolate!
Divide the dough into 12 equal parts and roll each into a ball. Place the round buns into a rectangular or circular lined baking tray, leaving around 3cm (1 inch) between each bun. Place a tea towel over the buns and set them aside to rise for at least 1 hour.
When you are ready to bake the buns, preheat the oven to 180°C (350°F).
To make the cross: Add all of the ingredients to a small bowl to form a paste. Spoon the paste into a piping bag with a small round nozzle. Pipe crosses onto the buns.
Bake the buns in the oven for 15-20 minutes or until they are slightly golden brown.
To make the glaze: Add the syrup and water to a small saucepan and bring to a gentle simmer.
When the buns are hot from the oven, brush them with the glaze.
The buns are best eaten the day they are baked. Alternatively, store them in an airtight container at room temperature for 1-2 days.