Sniping is an art form....
Don't blame eBay.You have to leave a few more seconds to bid just in case things like this happen.
I always make sure that I am "at one with eBay" at least a couple of minutes before I snipe so that I will not have any unexpected delays.