Returning home on Sunday is flexible. If you break camp in the morning and head straight home, you can easily get back to the bay area by 1 or 2pm. If you run the Sierra Buttes trail, you can expect to get home around 7 or 8pm.
Optionally, if you choose NOT to camp Saturday night, you can expect to reach the bay area before midnight on Saturday.