I filed my I140 on Jan. and converted to PP on June 15th. Got RFE for ability to pay on 20th June. Replied RFE on 19th July. Got approved today.