It's possible the spectacles came off separately. If theres holes in the shed where the eye caps would have been just take a close look at your BP. If they were retained his eyes may seem foggy, though thats not always the case.