Richard had twice as much money as Precious at first. After Precious spent $23.10, Richard had 8 times as much money as Precious. How much did Richard have?

Let x be the amount of money Precious has.

Richard has 2*x dollars.
After the spending, Precious has x - 23.10 dollars.
Richard has 8*(x - 23.10) dollars.
So 8*(x - 23.10) = 2*x.
Thus 8*x - 184.80 = 2*x.
Thus 6*x = 184.80.
So x = 184.80 / 6 = <<184.80/6=30.8>>30.8.
Thus Richard has 2*30.8 = <<2*30.8=61.6>>61.6 dollars. Answer: \boxed{61.6}.