When the bot is pre-heated, it's possible for the elapsed time to be 0 seconds when 1% is posted.  In that case, startingBuildTimeSeconds is always 0 and so no estimate of remaining time is ever generated.