By the time he left, Holmes not only had an offer but Arizona had a commitment from him.
Holmes had an idea an offer might be coming and had planned to jump on it if it did.
When head coach Rich Rodriguez and receivers coach Tony Dews offered him, he didn't need much time to commit.
"My dad and I knew they were going to offer me when I got up here," said Holmes. "We looked over the offense and it fit my system as a small guy. It's the spread, so I can play in the slot and run the ball and then I can kick return and punt return. They said all the things I needed to hear.
Holmes said the facilities and the coaching staff impressed him.
"I loved the facilities," said Holmes. "It's a great program with a lot of new facilities. And I love Coach RichRod, he's high energy and my type of guy. And Coach Dews is a great guy. Then they offered my brother (2017 athlete Darnay Holmes) and I knew it was the place to be."
A future Arizona quarterback and a former Arizona quarterback also were stoked about Holmes' decision.
His Oaks Christian quarterback the past two seasons, Brandon Dawkins, signed with the Wildcats last month.
"Brandon was real happy and excited that we get to play with each other again," said Holmes.
And his offensive coordinator at Newbury Park, Keith Smith, is a former Arizona signal-caller.
"Coach Smith was pushing for me to get this offer," said Holmes. "I'm so thankful with all they have done for me. He was real excited, and told me great job on committing and he can't wait to see me when I get back out there."
With a new program to be a part of, Holmes said he didn't want any distractions and wanted to be able to focus on Newbury Park.
"It was important to get it over with early," said Holmes. "Now I can focus on my team and shock the world. I want to be able to focus and get my guys ready for some great competition this year."
Holmes was the second commitment of the day for the Wildcats, joining Fresno (Calif.) Roosevelt tight end Ricky McCoy.