Hmm, I'm not sure I fully understand. So, when your stomach is empty, and you hunt something, it doesn't spawn the food object for awhile?
There is an intentional delay timer based on food size compared to stomach size, shown by the 'Hunting...' overlay that ticks down until it continues on and finishes the hunt (spawning the food object). Depending on size, that can be anywhere from instant to 5 seconds, but I'm guessing that's not what you're referring to?