Time = distance/rate. Let B=biking speed and R=running speed.
Total time = 20/B + 10/R
B = 2R
2.5 hr = 20 mi/2R + 10 mi/R
2.5 hr = 10 mi/R + 10 mi/R
2.5 hr = 20 mi/R
R(2.5 hr) = 20 mi
R = 20 mi/2.5 hr
R = 8 mi/hr
B = 2(8 mi/hr) = 16 mi/hr
So his biking speed is 16mph and his running speed is 8mph.