Normally, without hesitation, as soon as a soldier launches a rocket my way, I (as a Pyro), (try to) deflect the rocket back at him.
As a Soldier, if ever there's a chance that one of my rockets will be deflected by a Pyro, I won't bother launching a rocket at him (I'll use the shotgun or rocket-launch his feet).
Now, today, I (as a Pyro) was up against a Soldier and a Pyro (the Pyro being in front). The Soldier launched a rocket at me, and, out of instinct, I didn't bother deflecting it, for fear of the Pyro in front of me deflecting it again. Is this a sensible thing to do? Could the Pyro have deflected my deflected rocket? Is there any limit to how many times a rocket can be deflected?
Long story short: Can rockets be deflected multiple times by Pyros? If so, then where does it end (could two Pyros keep deflecting the same rocket back and forth until one of them eventually runs out of ammo?)?