He was also traveling in his lane. He has every right to ride in a traffic lane on a bicycle. You passed him in that same lane, you broke the law same as if you passed a car or motorcycle in "your" lane. What you did was dangerous, and showed the arrogance you are accusing him of having. you were to important to slow down for 30 seconds. You know that wasn't going to cause a crash.
There was a guy in town people called "Keychain." Older guy, came back from Vietnam not all there. He always got around town on a bike. Semi did what you describe yourself doing to him, couldn't slow down and wait. The truck going by too close made him crash and he was run over buy the trailer tires. He is dead. That truck driver lost his lively hood, and lost his freedom. He made a reckless illegal pass.
You seem to think that it's just a 30 second inconvenience.
NO
Try being stuck crawling along at prime rush hour for 10 to 20 minutes because some virtue signalling jerk in their short shorts wants to take up the whole car lane on the road in peak traffic when the expensive wide flat MUT is literally 3 yards to the side of the road...
Yes we have those jerks here and I'd shed no tears if they got run over when doing that kind of B.S.
(But I'm of course not going to run them over because as much of a jerk as they are being, if I hit them it would damage my vehicle and that means even more time and inconvenience for me, most likely exceeding the time and inconvenience of sitting stuck in traffic while they enjoy showing us their ass).