Everything has been mailed: mom should get her birthday card in time, I sent it express post for an exhorbitant 26$ but its her birthday after all!, and it should take 2 days. So maybe Monday. I will send a flower bouquet too.
BJG is in good shape. He has something extra he has to do at work but he will also get a workshop on newer better teaching tricks and skills. So that's cool. He is being treated very very well by the university after a first boiling hot response from them a couple of years back.