And I didn't want to tarnish that post with "meh" news, but this restaurant job has been rough for B. He is still working six days a week, and this week he did an 18 hour day and then a 13 hour day in a row (only getting paid for 8 each day.) And then his first paycheck bounced. Yes, really. That hasn't been resolved yet. On top of that, the owner is pretty much nuts - abusive, firing staff left and right (almost daily) and then expecting the salaried workers to make up for it. (I am old and I will not feel bad about yelling at an employee if they did something completely out of bounds - it's a no snowflake zone, but this guy is seriously abusive. It's taking a toll.)
On a hopeful note, a large venue in the area just fired a certain manager. That job is right in B's wheelhouse, and several people who work there contacted him about it right away. He's already sent a resume. We'll see.