While the ATCO can't be expected to have ESP, the weather conditions were ideal for turbulence, and his PPL experience, plus his ten years' service at the airfield might have pointed him towards turbulence being a factor in your situation.
He could have said "Shortbread One, are you experiencing turbulence on finals?", apart from anything else he could then have warned subsequent aircraft.