All you need is to make sure the H-1b extension petition will be received by USCIS prior to current expiration, and you need PP for neither I-129 nor I-140 unless you just want to spend that $1,000, which does not help anything at all in your situation.