In #1, the simple past seems the right choice, since the thinking definitely occurs well before the activity is presented and fails.
In #2, the present perfect seems the right choice, since the opportunity to eat continues right up until a decision to discard it occurs.
That is how I feel the difference.