With all of the talk about cold recently, I had to look up the average date of the last frost in PA. Here are the dates in regional generalities:
Southern PA: South of Turnpike: April 21st and April 30th
I76/South Central PA: May 1st to May 10th
Ridge & Valley: May 11th to May 21st
I80 up to Rt. 6: May 21st to May 31st
North of Rt. 6: June 1st to June 10th
https://www.plantmaps.com/en/us/lf/state/pennsylvania/average-last-frost-dates-map/
Based on that, and given the upcoming forecast, it appears that much of the northern half of PA will see their last cold mornings BEFORE the average date.
Unless I'm missing something.