Sounds like you are doing fine to me. Sounds like you are in the first phase of fishless cycling prior to the "Nitrite Spike" and you lucky because you are seeing ammonia drop from 4-5ppm down to 1ppm in about 24 hours which is pretty fast.
Watching the actual test results for Nitrite at this point doesn't really tell you much, I think you may not see any or you may get various low readings. The only thing you care about is that one day you will drip the Nitrite test reagent into the tube and "bang!" it will show Nitrites like crazy -- this will be your "Nitrite Spike" and you can think of yourself as being in Phase 2, waiting for the second population to grow big enough to eat these Nitrites.
As to the timing of the adding of Ammonia, it really isn't as critical as you are worrying about. Nothing wrong with adding it when you see it down to 1ppm or 0ppm, either way, assuming you are at least thinking about it on a daily basis, which I think would be usual for most fishless cyclers. If it was higher than 0ppm in the AM and you got home in the evening and it was 0ppm should you worry your AOBs died? No, I think the best info is that if your ammonia source goes to zero, your AOB population would only drop by 1% or at most 5% after a day, which is too insignificant to be called a setback.
The important thing to observe with the Ammonia dropping is that as the days go by you are seeing it drop to zero more quickly and "more definitively" by which I mean that when it drops, you see the test color that represents zero very clearly (for me, that's just the psychological feeling of it, if that makes sense!)
Once you are seeing your "Nitrite Spike" (eg. 4-5ppm Nitrite whenever you test it) you can go easier on the adding of Ammonia. Every 1ppm used by the AOBs will produce 2.7ppm of Nitrite, so even small amounts of Ammonia will produce lots of Nitrite. Of course, you need to keep feeding the AOBs to keep their population up but by now their population is quite strong and will easily stay that way. At this point all you really care about is watching, as the days go by, for that Nitrite Spike to one day drop strongly to zero (indicating the NOB population has finally reached a big size!) [AOB=Ammonia Oxidizing Bacteria, NOB=Nitrite Oxidizing Bacteria]
Its good to be checking pH. If it drops down near 6.0, the cycling process could stall.
~~waterdrop~~
(sorry, don't know why I went on this long, morning coffee I guess!)