It's safe to assume the weight of a photon is zero for now, since it is so small as to make no difference to any observation that can be made. If that ever changes, it will be time to think otherwise.
Al was a theoretical physicist, and one with the rare distinction of having been the discoverer of one of the great theories of science. His theory has been well-tested.
It is not really meaningful to think of the speed of light varying, since it is a sort of conversion factor between spatial and temporal co-ordinates. The things that it makes sense to consider varying are the dimensionless constants of physics. There are many observations which give every reason to believe these are genuinely constant in all places where observations have been made (this includes fairly near the Big Bang).
[Just for clarification, your last post is extremely far from being an accurate characterisation of my attitude to people who hide from scientific facts. If you really think otherwise, you have a comprehension problem].
Don't worry Hap....Rocky (why do I call him that ?....
....) just met his match w/ you and Einstein and he's having trouble accepting that - that's all.