Your beer is never COMPLETELY done fermenting - even lambics that have been in the bottle for five years can still have some juice left in the tank. The reason for this is that yeast have to work progessively harder to find fermentable sugars as they consume more and more of them. In addition to which, the medium they're living in becomes increasingly toxic as time goes on (because it fills up with alcohol, dead yeast, CO2, etc.)
When you stir up the beer, you introduce O2, which reactivates the yeast. You also shake some of the CO2 out of solution, which makes the environment less hostile for the yeast. And you also redistribute the fermentable sugars, which makes it easier for the yeast to find them.
That's why rousing the fermenter (either by shaking it, bubbling CO2 through the bottom port, or just dumping trub) restarts fementation. The only question is how many fermentable sugars are left in solution: if it's a lot, you'll see a change in gravity, temperature changes, and maybe airlock activity. If it's only a little, the changes may be too small to detect.
So, in short, what happened to you was normal!