Craig Haggie, 36, from Cornwall, used the time waiting for his midday snack very wisely.