So confused :-(

G
I need your advice. I was due on 5/16 and still no AF. I'm never this late so I took 2 HPTs, one the following Sunday then again just this past Friday and both were BFN. Last month AF was 2 days early, lasted for 4 days then I spotted for about 2 weeks.  I know I ovulated since I went to the dr and they told me I was about to and I got a positive opk a few days after I stopped spotting. 
​My bf says I got a twofer last month and that I'm not pregnant. He says the two negatives mean either I'm not preggers or that if I am it's not viable and I'll just have a miscarriage.  
​What should my next step be?  Do I just wait it out or do I call the dr and go in again?  Am I crazy to think I might be pregnant and just am one of those people who aren't going to show positive for a few weeks?
​Any insight you ladies have will be very helpful!