I've been using the Euro Jr. cup holder for many years and still love it. They have 'em at Pep Boys and Walmart. It's adjustable and lockable. I drilled a hole and used a bolt with a double nut, so it stays tight in place.
An old film photo from my archives-
Mark