334 is far too low for someone who has had a ST for years and years and attends all games. I would have thought at least a 100 more, but note you only think rather than being certain.
My spreadsheet shows exactly the same number of points as showing on the Albion ticket page when signed in.
This has always been the case over the many seasons that I have been tracking, and have never had any missed points.