You have to remember that the FCC doesn't test the phone, the tests are performed by authorized test firms. As an example, the iPhone tests were done by
CETECOM. At this point, nothing public was filed or revealed and Apple will know that the device passes FCC requirements.
A brief timeline: The iPhone tests were conducted by CETECOM on February 6, 2007. The first letter from Apple to the FCC was dated March 8, 2007. The FCC publicly posted the iPhone information on May 17th.
Quite a bit can happen and the public never know...
What follows are my thoughts on the subject.
Apple has already announced the iPhone. The iPhone secrecy was maintained and the introduction fanfare has passed. The main focus now is not losing sales momentum by pre-announcing.
Also, many believe that the main reasons for revealing the iPhone months in advance were for marketing and to allow people to hold off on new phone purchases and extending contracts for six months. I know I did. The number of people with contracts ending in those six months was approximately one-quarter of U.S. cell phone owners. By the holidays, one-half of all contracts had ended. Apple won't have had the opportunity to influence all out-of-contract cell phone owners until January of 2009.
In June, I think we'll hear about the new iPhone with availability within the month, if not immediately.