I've noticed the same here, if you update a schedule and the start date and time on it is in the past it will automatically rerun the report immediately. The only way to stop it doing this is to set the project start date and time to the next time you want it to run.