Oooh, the of/have one makes me a little crazy too. I got a paper last semester that spelled it ov, believe it or not.

And right, THEN is a temporal sequence word, THAN is a comparative word.

the of/have one seems to be an artifact of the popularity of conjunctions.
No US/British distinction between have/of that I'm aware of.