Always give trucks room and never cut too close in front of them. Even in ideal conditions and with their large breaking systems, a truck can weigh substantially more than a car so it takes more time and distance for it to slow down and come to a stop.
It’s okay to pass a truck or bus, but do it safely. When you need to pass, be sure there is at least one car length for every 10 miles per hour you are traveling between you and the truck you are passing before pulling in front of the truck. For example, if traveling 60 mph, try to create at least six car lengths between the front of the truck and your vehicle before merging into the lane.