I'm glad to hear that they both checked out fine at the vets. Mine will sometimes throw up if they either eat too fast or if they have a hairball. Hopefully whatever was causing this has now stopped. I do know that cats hate change so you going back to work may have stressed them out more than you think. Maybe it's stress related.