I thought that's how his did it too.
Just a reminder that EarthlyBot lives in the #earthcoin channel that does it using its local copy of the blockchain and also does mining calculations, much like your site
And this is my first *real* post, hi all! Glad I'm backing EAC
As always, donations for the bot welcome eiuHSdcG9M9Sr59NTk48UQCnrrxGLXE9tr
Tom...
Are you talking about this one (http://eac.coinpoint.org/) that is in the OP? It appears to be counting down to a fixed time for me (so like if you refresh, it will still be at the same time as before you refreshed). Mine (http://eac.cryptocalc.io) calculates the block difference and multiplies by 60 seconds to start the timers (which is why if you refresh, they always start right on a minute interval). I imagine your bot does about the same calculations, I'd be interested to know if you get the same numbers as my site does or if you're getting numbers closer to the other site.
Poolerino (http://poolerino.com/eaccountdown/) did the block calculations the same, they just did the "countdown" differently, by putting the approximate date/time that the bonus blocks will start/end.