Did Stewart slow down in his attempt to 'body check' Dion? No. He launched at him. His intention was to run through him. Job done.Exactly.
You don't tackle someone by picking them up and slamming their head into the ground either. But a tackle is the right action in that situation, he just did it badly.
In the same way a block is the right action for Stewart in that situation, he just did it badly as well.