Hi,
Tell me, what is 6,5 mm thread? Where did you take that dimension?
For M7 root diamtar is 5,9 mm. You must check the pitch - it should be 1 mm for normal M7 (M7 fine will have 0,75 mm pitch but it is not expectable that you will find tap for this one - hope it's normal M7).
On the other hand, for M8 thread root diametar is 6,65 (pitch should be 1,25 mm for normal M8.
It is critical how did you find 6,5 mm. If you have thread gauge that gives you pitch diameter (not root diameter that you can measure with vernier caliper), than 6,5 pitch diameter points to fine M7x0,75 thread.
That is crutial to discover. (I know that you checked shaft o.d.- check it once more!) When you find it, you can use formula for drill size:
Drill Size [mm]= Outside Diam - (.974 x Pitch in mm).
For M7 and M8 it is obviously outside diam. - 1mm.
Regards