Eric – to state the obvious, if the tap is too big to fit the M2 nut that your trying, then either the nut isn't M2 or the tap isn't! – You've got a mismatch between the tap and bolt/threaded rod. The problem now is to identify what it is that you've actually got and then sort out the way forward.
1.8mm is a standard metric thread, so you could have a M2 tap and a 1.8mm rod and nut – which sounds distinctly possible. Very easy to confuse by eye. It's also just possible that you might have 9 or 10 BA threaded rod and nut – 10 I think would be more likely that 9, buit the rod should have an od of 1.70mm in that case.
It's also possible that the tap is M2.2 – also a standard thread – but I think you'd have found that tapping the hole required more effort than expected as the tapping drill size for M2.2 is 1.9mm rather than 1.7.
Checking the pitch of the rod will help but you need to be aware that M1.8 has a pitch of 0.35, M2 can come with pitches of 0.25, 0.40 and 0.45. While M2.2 has a pitch of 0.45. Unfortunately 9BA has a pitch of 0.39mm so very close to the nominal M2 pitch, and 10BA has a pitch of 0.35 – the same as M1.8, so the comments from Les above about checking over 10 revolutions (at least) is very pertinent.
Good luck
Keith