home depot isnt going to have many of the bolts you need. They carry verry little metric, and not always the right thread pitch either. And you will pay way too much because they sell in little packets, not indiv.
one place that has most of them is boltdepot.com and allorboltz.com
Alloybolts had engine kits for the cb750 too.