After an multiple rounds of interviews, I was told two weeks ago that I was among the top two candidates and that the final steps were taking a personality test and reference checks. The test was taken just days later and it's been over a week since my last reference was contacted - all which gave me positive feedback. The whole process has been lengthy so I'm trying not to let the extended time frame cloud my outlook. When is it appropriate to follow up without being bothersome or needy? My only contact is direct to the potential boss, who I know is quite busy, so I can't casually check in with HR or a recruiter.