Well 30 or so days in they found a hatch filled with food. Then a pallet of food was dropped. Then he left the island and started eating chicken again. Then he went back in time to fully stocked dharma houses. The only time I would think he'd be loosing weight is now, because they haven't had anything but leftover canned food and fruit.