Did you try Ace hardware? The usually have a really good selection of bolts. I can normally find anything I'm looking for there. Anything I cant find there I get through Fastenal. I know they can get M12 flanged bolts. They have stores everywhere so might be one somewhat close to you.