I agree that the cyclist didn't put himself in the best of positions to say the least, but the impression I had was that the first truck had the big arrow flashing to get everybody over into the other lane as stuff was stopped in front of it.
Yeah, I don't think the truck was going anywhere but in my mind I would be treating it the same as a wall... Back to same point made in another thread about lack of exit route. I think I would have stopped alongside the black car behind the bus.
Fair play on the post though. Always good to acknowledge errors in the spirit of not repeating them.