Do the bots know where their spawn is?
Because I can see a bot recognizing spawn entities, so they might be able to go back incase they run out of ammo and might have time to buy more.
I guess you can call it, bots rebuying. Because sometimes, servers have their buy times longer or shorter, however, if the times are longer, maybe a bot can go back if they run out of ammo and can't find a dropped weapon near their position.
It seems that I didn't fully think this through.