I've read all of the explanations.
I don't buy it...
I'm not convinced that the Universe is expanding....
just because there is 'no reasonable explanation' doesn't mean the current explanation is correct.
It just means there is a failure of imagination.
NOTE: plate tectonics was silly...until it wasn't
Watch out he might flag your stuff if you prove him wrong.