For those who asked...He's doing better than he was last night, but he's not home yet. The vet still doesn't know what was causing his symptoms, but they are doing more tests. His vitals are stable, so that is good.
Slight chance we can bring him home tonight if he's stable.
Thanks for all the well-wishes.