The fruits do respawn, but not fast enough when the newbie DPS just ate three at once, and you-the-tank are now at four poison stacks while trailing an angry ochu across the room...
Eat your fruit at two stacks. As far as I was aware, that's the only rule needed.