What excuse would Jeremy have made to want to stay the night at the farm? It was already full of people plus he lived nearby and had a car.
Are there any reports that Jeremy had stayed the night at the farm after he moved to Goldhanger?
I have said this before, but I find this theory quite convoluted and too unlikely to have happened.