As I did not witness the event, that is certainly possible.

There were two or three 1/4 inch long segments to the yolk, multiple slugs?

It would seem to make more sense than undigested food resident over 3 weeks in a snake's stomach.

Thanks.