At a press conference Tuesday, B.C. police said that Hopley seemed to have acted alone, and did not have an accomplice as had been reported earlier today.
The breaches allegedly occured last Wednesday, September 7 and on Monday, September 12.
Hopley was caught by police tracking dogs near the B.C./Alberta border this morning.
He was found in the Crowsnest Lake, Alt. area, 20 kilometres from Sparwood, B.C. where Kienan was taken.
Police did not say where Kienan was kept or whether he provided them with any information leading to Hopley's capture.
More charges are expected later.
Police expect he will be charged with kidnapping and abduction of person under the age of 14.