I have looked at this issue several times and unfortunately it has nothing to do with the BFFS site and everything to do with how Google handles searches internally, i.e. the site is fine at the moment as it was the last time this was reported.
What shows up in Google is dependent on a variety of factors such as the volume of traffic, key words and marketing. I have made some changes in the past to help make sure we come up appropriately first in a search but, I can't guarantee what Google returns in all cases using a search.
For example if we are given major kudos on a high traffic site along with our URL that may trump us coming up in a search first, though Google tends to level the playing field by averaging things and looking at multiple values. I have put in place a variety of measures to assist with this such that we are still generally first but, I can't guarantee what they will return.
If you are getting a page with old results that would indicate to me the page is being cached somewhere - again something I cannot control unfortunately. For whatever reason that may have been a day we had a large volume of traffic or some such but, the Home Page should always show current data.
Only suggestion I can make if you can't save a bookmark to the site and have to enter via a search screen try searching on
http://intflatfigures.org which is our specific URL.
Sorry I can't supply more insight on this.
mark