Hmmm... there isn't a setting in the system that includes an automatic delay between when a post is made and when it displays.
I suppose an extremely slowed-down FlyerTalk might exhibit a delay between the post and when the HTML page it's on gets updated, but the time lapse would be seconds.
If it happens repeatedly, try clearing out your cache and shift-reloading to make sure you're getting the newest file from the server...