Parking lots are a bit different. On one hand, they are private property but on the other the public is invited to use them so they qualify as a highway under the Motor Vehicle Act. This means that you must obey all the usual driving rules, including stopping at stop signs. This driver appears to feel that the bigger truck gets to go first, regardless of the stop sign.