It`s usual to let ammonia and nitrite drop to zero at 24 hours with nitrite off the chart at the 12 hour test before reducing the dose
You shouldn`t need to do a water change unless your pH starts to drop to 6.2ish. You mat get trace nitrite hanging around at the end of the cycle and a water change can cure this
Edit
Just looked in my journal, you should reduce the dose as soon as nitrite goes off the chart. I had the benefit of a little mature media so it was more a coincidence that both toxins zeroed out at 24 hours for me
I tested again at 9am (9pm being the previous time) my readings are:
Ammonia: 1.5ish
Nitrite = 3.3 which is off my colour scale (nutrafin test kits)
Nitrate = very pinky
Ph = 7.5
Now its not going to be test time until 9pm will the ammonia be ok left until then or will I need to top up? Or just wait and see if it's 0 come 9pm. What happened if it dropped at say 3pm that would mean the tank would be left for 6hrs ammonia less? Im probe just worrying over nothing just at this point in time I don't want to break it! I have nitrite! Lol
I also have have waterlife bacterlife which is for when you get high nitrite levels to drop them quicker is it wor using this eventually or just throwing it after my experiences with biomature!! Just spotted a bottle of it in my cupboard which I bought for when the bio mature was at this stage lol