What time is the appointment? Given that he is on a reverse schedule unless it is first thing in the morning, it will be like 2-3am to him. I would try and give him a short "day" tonight that way he is not all kinds of sleep deprived to add to things.
The vomiting could be from parasites. It could also occur if the presumed infection were to go systemic, into his blood. Save what he did vomit up, put it in a ziploc baggie wrapped in moist paper towel. Toss the whole deal in the fridge tonight, if you have a recent poop add that too. Take it with you tomorrow.
Do you have anything else around to offer him? Silkworms would probably be best, but they are hard to keep on hand at all times. Large female crickets that are dewinged and striped of the rear legs will be easier on him also. The supers have alot of chitin to them, still far less than meal worms though. Given that he threw up the last meal though, you may just want to wait. Ask your vet for carnivore care. Its a powder you mix with water to form a pastey liquid. They seem to like the taste because every reptile I've used it on will keep licking it up if you just keep adding some to its snout.
The best thing you could probably do for him tonight would be to get him as well hydrated as you can. Chances are you will be coming home with some med tomorrow, and hydration is super important when medicating. The more water you can get in him to start with the better. See if you can get him to drink a bit tonight, maybe give him a shower, a luke warm one. It helps to let the water bounce of the wall of the shower instead of hitting him directly. Then let him warm up and dry off for a while. It might even help to raise his temp 5-10 degrees. But do try to give him a shorter day period. Then just do the same tomorrow when you get home to get him back on schedule.
Good luck tomorrow
The vomiting could be from parasites. It could also occur if the presumed infection were to go systemic, into his blood. Save what he did vomit up, put it in a ziploc baggie wrapped in moist paper towel. Toss the whole deal in the fridge tonight, if you have a recent poop add that too. Take it with you tomorrow.
Do you have anything else around to offer him? Silkworms would probably be best, but they are hard to keep on hand at all times. Large female crickets that are dewinged and striped of the rear legs will be easier on him also. The supers have alot of chitin to them, still far less than meal worms though. Given that he threw up the last meal though, you may just want to wait. Ask your vet for carnivore care. Its a powder you mix with water to form a pastey liquid. They seem to like the taste because every reptile I've used it on will keep licking it up if you just keep adding some to its snout.
The best thing you could probably do for him tonight would be to get him as well hydrated as you can. Chances are you will be coming home with some med tomorrow, and hydration is super important when medicating. The more water you can get in him to start with the better. See if you can get him to drink a bit tonight, maybe give him a shower, a luke warm one. It helps to let the water bounce of the wall of the shower instead of hitting him directly. Then let him warm up and dry off for a while. It might even help to raise his temp 5-10 degrees. But do try to give him a shorter day period. Then just do the same tomorrow when you get home to get him back on schedule.
Good luck tomorrow