TeamCannonFodder:
Sorry about the length of time it took to respond. here is my code in the proper format.
Thanks for posting the code properly. However you did not say what part of the Pololu page is relevant - and which would place the code in some sort of context.
Those long delay()s in the function waitForButtonAndCountDown() are prbably a big obstacle. Realistically if you want a responsive program you should not have the delay() function anywhere. Use millis() to manage timing as illustrated in Several Things at a Time
As @PaulS has mentioned the function poop() does some stuff but has no means to share its results with the rest of the program. A simple solution would be to change the variables inches and cm to be global variables.
...R