That's beyond curious, dom - particularly when we're in the same time zone and the time settings in our profiles are exactly the same. But one thing I do know is that whatever the hell is going on, it's not just happening to me because I checked the database and the timestamps for the flashed-back posts have all been written into the database as 7 hours behind the time they were actually made, and I have no control over that. The database should and always has written timestamps as GMT.
Though all that being said, Uncle Roger is also in my time zone and while those three of his posts were off, as I said, his latest post has the correct time (on both the forum and in the database) while I was still 7 hours behind...