If you're reading this, you already know what he does. Anyway, he's very shy. Let's stop talking about him.
HideBots will drop out of stealth when firing, and cannot stealth when out of ammo. They will also become instantly visible when there are no other enemies remaining on the level map.