I think I know what happened here.
bsteck placed a bid at 8:57:40 (let’s call the seconds 40 for example)
Allforcharity placed a bid at 9:02:20 (let’s call the seconds 20 for example).
That is within 5 minutes of the previous bid, but the rules are not actually a whole 5 minutes. It’s more like round down to the previous minute (floor if you are a programmer) and add 5 minutes. The bid therefore needs to be in by 9:02:00 to be valid.
Now depending on each our own browsers if the local time was before or after 40 seconds we would see different values for how many minutes ago each bid was placed.