Johnson, a Glassboro High graduate, set a career high with 105 receiving yards on five catches, and says his confidence has grown since the season opener.
Taylor Funk from Mannheim (Pa.) continued to show a hot hand from three-point range, and lifted the Hawks over Princeton.
The Nittany Lions treated a soaked senior day crowd to a big first half that ended with them leading 42-10, and had enough to hold off a Nebraska offensive rebirth in the second half.
Justin Watson completed his Quakers career as the school's top receiver of all time.
Taylor entered the game with five career tackles for loss and added 4.5 in the Owls 45-19 loss to unbeaten Central Florida.
Villanova closes out a season that was scuttled by injuries with its first win in over a month, against a Delaware team that it's owned and was trying to make the FCS playoffs.
The 59-point victory margin was the largest in Penn basketball history.
Temple now has to win its regular season finale Saturday at Tulsa (2-9) in order to become bowl eligible for the fourth straight year.
Villanova showed off its shooting ability, making 11 of its first 13 shots, including 9 of 11 from the arc. The Wildcats can do that, even when the opponent isn't a Lafayette.
Saquon Barkley is in the top 10 of nearly all mock NFL drafts and in the top five in most of them, so Penn State's last game at Beaver Stadium on Saturday most likely will be his last one, too.
Saturday's college football schedule includes two top-four teams matching up with FCS opponents, and more than a dozen ranked teams favored by double digits.
The Owls improved to 2-0 by defeating the Tigers, 88-74, in the Charleston Classic.
In the Hawks' season opener last Saturday, the team captain injured the same bone that forced him to sit out the final seven games of last season.