Looks to me like the truck driver had enough speed to get past the other truck with no problems, BUT, there was a line of traffic behind him on a two lane road. The truck driver could have been courteous enough to let he cars past. As I sure as heck do not know the roads there, who knows when he would have had another opportunity to pass the other truck again. Coming from a family of truck drivers I can see both sides. No reason to pull in front of the truck and hit the brakes though. Lucky the truck did not eat him for lunch.

I see nothing wrong with what the truck did at that point (who know what might have happened earlier). The ones that get me are the ones that ride two feet off of your bumper (trying to intimidate you) and the ones on a four lane road (two lanes each way) passing another trucker that is going one or two miles an hour slower than them. Sometimes it takes a trucker a mile or two to pass another truck.