well, my gecko is quite small, and the crickets are just large enough to fit in his mouth comfortably. I do not know exactly when he threw them up, but I noticed it a couple hours after. The floor temps I do not know, but the hot side ambient temps are 84-88 degrees and the cool side is 78-82. I know the hot side could stand to be a little hotter, and I will take care of that ASAP.
could it be because ,
a) i attemped to hand-feed the third cricket (he refused my offer)
b)He is four inches long and I fed him too much at one time (three 3/8-1/2 in)
c) it is not hot enough
or
d) the food is too large? (I don't think so and I certainly don't hope so)
After refusing to eat the third cricket, I left it in there. soon afterwards, I noticed the regurgitaion, and then I chased the cricket to the gecko and he ate it. he did not regurgitate the third cricket.
He regurgitated the crickets, not vomit. they were whole and undigested.
you really should get either a digital therm with a probe to come into contact with the floor of the tank or a infrered therm (which IMO is the better choice) the air temp really doesn't make a whole lot of differance it's the actual floor temp that they need to be around 90 to help with the digestion of food. From what you say about the crix I doubt that they are to large altho if the leo is only 4 inches including the tail you might go to a bit smaller crix and see what happens. But the first thing I would do is get the floor temps right. You can get a dig therm for about 20 and Radio Shack has the infrered ones for about 25 and with them you can check different spots one after another without having to let the therm adjust. Hope this helps and good luck with your little one