New York man completes 'Waffle House Challenge' in Liberty