Bot getting delay when trying to read recent followers - but not my browser

I understand that, but twitchalerts (and ankhbot actually) reliably gets the followers and displays them before my bot does, even with just one follow. If they’re subject to the same 5 minute cache that I am, how is this the case? Spacing out followers doesn’t really explain this.

But that’s not really my main issue, just that my browser will show a new follow many minutes before my bot - outputting the results of the follower URL - will show the updated list. I have no clue how or why this could be happening