Rooster squeezins aside; Judas, Joseph, and Cyrus are problematic. There are others, but Judas is the most interesting to me. OTS have failed to sufficiently answer these questions. Specific examples of foreknown free acts aren't easily explained away.
My response to Cleke was in regards to free acts. That's what we're talking about here, not whether God can forecast the weather.
Judas was not prophecied by name in the OT. After the fact, the Spirit applied illustrative verses to him. If Judas would have repented rather than betrayed, someone else could have fulfilled the prophecy or the Spirit would not have applied the OT contexts to anyone in the NT. The original context had a different fulfillment.
Joseph was proximal knowledge and does not prove exhaustive definite foreknowledge from trillions of years ago.
Cyrus was an exception in that God influenced this fulfillment beyond the normative unfolding of free will choices. God can and does intervene when He wants to, but this does not mean He micromanages every moral and mundane choice exhaustively. You are extrapolating from a specific, explainable situation to a generic principle that is contradicted by other normative principles/passages. Just because the naming of Cyrus was influenced does not mean God intervenes in the naming of billions of kids. This is left to the parents and is similar to Adam, not God, freely giving names to all the animals.