How did The Athletic’s 25-step blueprint for the Philadelphia Eagles’ offseason compare with what actually unfolded over the last few months? We began answering that question with Part 1 of the Eagles’ offseason review on Thursday, examining how general manager Howie Roseman navigated the A.J. Brown trade, Jalen Carter’s impending contract extension and more.In Part 2 today, we review the rest of the blueprint, including whether or not the Eagles should still bring back Brandon Graham or trade Tanner McKee.14. Exercise Nolan Smith’s fifth-year option, but float his availability via trade if Phillips signsWhat happened: The Eagles exercised Smith’s fifth-year option, although his long-term future with the team is less clear. The Eagles made Jonathan Greenard one of the highest-paid edge rushers in the NFL and Jalyx Hunt is emerging as a top player for the Eagles. Smith is under contract for two more years and the fifth-year option was a reasonable price ($13.75 million), so there’s no urgency to make a decision. But he must be more productive this season than he was last season.15. Trade Tanner McKee to a quarterback-needy team with 2027 picks in mindWhat happened: This has not happened… yet. McKee remains with the Eagles, although his spot as the No. 2 quarterback doesn’t appear secure. Andy Dalton and McKee competed for the backup job during the spring and the competition is expected to continue during training camp. This is a surprise given McKee’s status last season. Perhaps he’s still traded, but there’s been no indication that’s in the works. The Jets were mentioned in our March blueprint. They acquired Geno Smith to start at quarterback.LeBron James to Philadelphia? Saquon Barkley makes his pitchZach Berman16. Add a backup quarterback in his mid-20s with starting experience — and consider a reunion with Kenny PickettWhat happened: The Eagles added a reserve quarterback with starting experience — except he was in his late-30s, not his mid-20s. The Eagles acquired Dalton in a trade with Carolina. Dalton, 38, has played 15 seasons and started 173 games between the regular season and postseason. The reason he was expendable in Carolina? The Panthers signed Kenny Pickett. When Dalton was acquired, he seemed to be a veteran voice in the room. It was a surprise that he’s pushing McKee for the No. 2 role.17. Bring back Brandon Graham if he wants to returnWhat happened: Graham remains unsigned. He did not return until October last year, although Graham told NFL Network last week that he would want to sign for training camp this year. The Eagles added A.J. Epenesa after mandatory minicamp, and Epenesa figures to play a Graham-like role. Graham is a franchise icon who rode off in the sunset once before deciding to return. It sounds like he wants to keep playing, but a decision by the team would need to happen soon. My view: Give Graham one more season if he’d like. He’s demonstrated that he can still contribute.18. Punt on Braden Mann if there’s more money elsewhere and find the next Mann; bring in competition for Jake ElliottWhat happened: Roseman went in the opposite direction of my blueprint. Mann signed a four-year, $14-million contract that makes him tied for the fifth highest-paid punter in the NFL. It’s not that he doesn’t deserve it — he earned a bigger deal with his punting last season — but I thought the Eagles should look to go less expensive at the position. The Eagles also reworked and guaranteed Jake Elliott’s contract, giving him another season as the kicker. There’s no internal competition at the position.19. Draft an offensive lineman in the first two rounds and two in the first four roundsWhat happened: Nope. The Eagles drafted Markel Bell in the third round (No. 68 overall), but they did not add a potential Lane Johnson replacement in the first round or second round. Alabama’s Kadyn Proctor and Georgia’s Monroe Freeling seemed like two strong possibilities, but both were off the board by No. 19 overall. After Freeling was selected, the Eagles traded up for wide receiver Makai Lemon, who dropped further than expected. Lemon was a better pick than the available offensive linemen at that spot. In the second round, the Eagles took Eli Stowers at No. 54 overall. There were no tackles selected after Stowers in the second round. The next tackle drafted was Bell. Because of the trades, the Eagles did not have a fourth-round pick.20. Draft a wide receiver in the first three roundsWhat happened: The Eagles satisfied this step with their first-round pick, taking Lemon. He was projected to be a top-15 pick and the Eagles pounced when he was available at No. 20. The Lemon pick helped soften the blow of the eventual Brown trade and gave the Eagles a potential cornerstone skill player on a cost-controlled contract. He was injured this spring, limiting the early evaluation.21. Draft a tight end in the first four roundsWhat happened: In the offseason blueprint, it mentioned this was “long overdue” — the Eagles had not selected a tight end before the sixth round since 2018. Stowers is the first name mentioned among players to consider. The pick came in the second round. Even if Stowers does not have a starting job this season with Dallas Goedert on the roster and he must improve his blocking, his off-the-charts athleticism and high-level production give the Eagles the most upside at the position since Goedert entered the NFL.22. Don’t force a cornerback early in the draftWhat happened: At the time, there was speculation the Eagles should address the second outside cornerback spot via the draft. After taking Quinyon Mitchell and Cooper DeJean in the first two rounds in 2024, another early investment in the position didn’t seem like the best use of resources. The Eagles did not force a cornerback — signing Riq Woolen plugged the need — and did not select a cornerback at all.Philadelphia Eagles quarterback Cole Payton runs drills during rookie minicamp in May at NovaCare Complex. (Bill Streicher / Imagn Images)23. Draft a quarterbackWhat happened: The quarterback factory remained in business with the selection of Cole Payton in the fifth round. March’s blueprint operated under the premise that the No. 3 job would be open. With McKee still on the roster and the acquisition of Dalton, that does not appear to be the case. The Eagles clearly liked Payton, making him the sixth quarterback off the board.24. Trade Sydney Brown, Jakorian Bennett/Kelee Ringo and/or other young reserves in need of a change of scenery after the draftWhat happened: For Sydney Brown, this came before the draft. The Eagles dealt Brown, who had fallen out of favor in the safety rotation, to the Falcons to move up on Day 3. Ringo and Bennett remain on the roster. Roseman can seek player-for-player trades during camp, like he did last year when he traded Thomas Booker and Harrison Bryant. There’s a chance for more deals while the depth chart is sorted out this summer.25. Add to the reservoir of 2027 picks — and resist trading them when a waiver wire move would sufficeWhat happened: The Eagles have both dealt and added 2027 picks. At this point, they’re projected to have eight. They should seek more, and they shouldn’t be as casual in dealing those picks this summer as they were last year.