don't update last_pushed_timestamps until batch push completes
Fixes #37