Jim is (obviously!) quite stressed about the situation. He doesn't yet know what new/different job duties he will have, or if his hours will change. Several of his favorite and respected co-workers did lose their jobs, and he's upset about that too. Hugs to you, sweetie.
UPDATE: I just called Jim and he said HALF of his office--20 people--lost their jobs today. Wow.