I had this happen to me in SLC 3 weeks ago on a SLC-SFO flight causing me to miss my connection to HNL. After the gate agent announced a 90 minute departure delay, I went to a restaurant above the security checkpoint for breakfast. When I returned 45 minutes later, the flight had already boarded and left.