You need a waiver before you apply for H1-b. Any J1 should stay at his motherland for more than two years or get a waiver before apply for H1-b. That official document is not a waiver. A waiver comes from USCIS not from any agency. Some agencies aren't very clear about this.