What size rivets should I use? I'm looking to swap fender flares with a coworker

Also, how many should I purchase? I counted 8 per flare, so I figured 40 per car to be safe. I did manage to find them from BMW, but at $50 a piece, it's a bit hard to swallow when I need 80 of them.
Looking at this one:
http://www.amazon.com/Marson-MAR4815...bxgy_hi_text_y
http://www.getbmwparts.com/parts/201...agramCallOut=2