he should have got bolts with them im sure they come as a kit. Or is that only if got from Badger5? lets hope he isnt lieing and he is using the long onse back on his car because thats just as bad.
 
They are 15mm eibach ones bill.
Eibach dont sell bolts.
I buy bolts to go with spacers to make a usable box of bits

you will 100% need longer bolts... 45-50mm thread length in either radius seat ot taper seat to suit your wheels.
£1.75/boltplus vat for info

regards
bill