Wow! Your driveway sure gets blocked a lot; however, given the rig, I would say the driver is waiting his turn for a construction site. Is there construction going on around your neighborhood? Unless it's an emergency and you absolutely must leave, then give the trucker some leeway.
double park n block like his own driveway.
make me wait 20 mins.
see clear photos