If you find that your hot cross buns are dense and hard rather than super soft and fluffy, this is usually due to over-kneading. This is generally more of an issue when using a mixer or dough hook as it's easier to over-knead. The dough has been kneaded enough when it is stretchy and smooth.