A judge Friday fined Sofia Vergara‘s former fiancé more than $17,000 for delays in turning over information to the actress in their ongoing legal battle over her frozen embryos, but he denied the former “Modern Family” star’s request to set in motion a path toward a possible default judgment against her ex-flame.

Los Angeles Superior Court Judge Rafael Ongkeko left no doubt in his lengthy ruling that he blamed both sides for not cooperating to move the case along faster.

“The court is troubled by this unnecessary, extensive discovery history between the parties,” Ongkeko said.

Ongkeko gave Nick Loeb 60 days to pay the $17,210 fine. The 45-year-old actor’s attorney, Michael Weiler, said the fine was excessive, but said his client will need the 60 days to find the money because his income has been down due to a lack of film work during the coronavirus pandemic.

Vergara attorney Fred Silberberg, who had argued for a fine of $34,415, said Loeb should have to pay within 30 days. He argued the default process should have been started against Loeb for allegedly being evasive in answering questions about defenses he expects to raise against Vergara’s allegations.

“How many chances are we going to give Mr. Loeb to do this correctly?,” Silberberg asked the judge.

He said the judge was allowing Loeb yet another “bite at the apple” to Vergara’s detriment.

“Enough is enough,” Silberberg said.

But Ongkeko said starting the default process against Loeb was too drastic a measure.

“It’s not like he’s made no attempt to do anything,” the judge said.