Form I-290B is a Notice of Appeal or Motion that is filed to USCIS. It handles appeals with the Administrative Appeals Office (AAO). It is also used to file a motion:
With the USCIS office that issued a decision about your case, or
With the denial of an Immigration and Customs Enforcement (ICE) Form I-17
Form I-290B processing time with USCIS is between six months to two years.
When filing a Notice of Appeal to the BIA for your Form I-130, you do not file using Form I-290B.