Hines, a 6-foot-1, 190-pounder, posted a blazing 4.41 40 and impressed with his hands and route-running at the event.
"I thought I did well," said Hines. "I feel like I did pretty well against some talented competition."
Hines visited NC State last Friday before heading up to the event.
"I like the coaching staff a lot," he said. "They are definitely a hard core group of guys, and I feel like they are definitely going to win up there."
Hines held offers from Ball State, UMass, and Charlotte, and this afternoon he picked up an offer from the Wolfpack.
"Actually, coach Doeren offered me a scholarship around noon," said Hines. "It's exciting. He said they want to build around a group of guys from North Carolina, and they want to win a championship."
Helping Hines with the recruiting process is his father, Todd Hines, the offensive coordinator at Charlotte Christian and a former CFL and NFL wide receiver.
"It's great having my dad there," said Hines. "But, he's leaving the decision all up to me. He's going to support me in whatever I do."
Mr. Hines was in Raleigh last weekend with Bo on his unofficial visit to NC State.
"We had a chance to meet the new coaches," Todd Hines previously told Scout.com's Anna Hickey. "He really likes Coach [Eddie] Faulkner and what they're doing up there. They are putting a footprint in North Carolina.
"They really relate to kids. We have to get our [Charlotte Christian] kids up there because it's going to be a special place."
Next up for Hines is a visit to Nebraska in a couple of weeks and trips to Wake Forest and Duke in March.
"I think I'll probably make a decision towards the end of May, early June," he said. "I would like to decide earlier so I can focus on my senior year.
"I want a good academic university and a place that plays at the highest level. Plus, I want a coaching staff that I'm comfortable around."
Hines had 45 receptions for 795 yards during his junior season.