You don't need a lawyer for this.
An approved petition that is not acted upon (i.e, visa pursued via interview etc), simply expires after 4 months.
There is no "timeline" restriction/waiver needed (i.e. 2 years) for K-1 beneficiaries, as there is for petitioners - at least not codified into the law for USCIS. However, there is discretion. I would be very surprised if the petition would be denied, as long as eligibility is met. The scrutiny would come from the consulate. You have not disclosed which consulate, but that would be important info for advice here. In general though, it would be extra wise to have had lots of time spent in person together (i.e. not petitioning after "meeting" online, followed by a short visit), and wiser yet to do a spousal visa. Just my 0.2. YMMV.