I searched near and far for a cup holder solution for my 2012 S1000RR because I like my Starbucks and I dont like being "trapped" having to finish my drink before riding. My needs are likely not the same as everyone else's.
Needs:
1. A cup holder that would carry a Grande Starbucks coffee 3-4 miles from point to point. Access whilst driving is not needed.
2. If the coffee spills I would rather it be on the ground, as opposed to making my paint, gauges, triple C, forks, and everything else sticky.
Want:
1. Foldable, where it was not really visible as a cup holder when not in use.
2. Inexpensive. I do however pay for quality as noted by my bike decision

3. Hold Tall, Grande, and Venti
4. Be able to see the drink while driving with minimal contortions, so rear mount out of the question.
5. Easy to install
6. No new holes in my new bike
Solution:
1. Buy folding cup holder from Amazon.
-Price: $6 (free shipping with amazon prime)
American Technology CH-00100-BLK-1 THE MUGGER Black HD Folding Cup Holder : Amazon.com : Automotive
2. Drill one extra hole in cup holder to match second hole in foot guard
3. Rivet said cup holder to right foot guard using two aluminum rivets and two washers on back side of rivet.
Estimated Install Time: 10 minutes
Unexpected Feature: Coffee never seems to get cold

Might not be a great place for a cold beverage, although the exhaust gas seems to miss the cup in reality, and with the factory pipe it would not receive thermal effects.
*Note: I removed my exhaust because IMO it looks "stupid" and the bike sounds better without it. This was not necessary for this DIY.
**People who black out their license plate number for internet postings are clearly suffering from paranoia and need medical attention and medication. Why not black it out while you are riding on the street, especially before cutting me off, wheeling past, or generally riding like a tool?