Heya,
There's many reasons why af can be late. Stress, anxiety, medical reasons and more. I would say you should have got a positive by now, but of course it's still possible you could be pregnant. If no af and still negatives then go docs and have a blood test. If your not then there could be other explanations him. Good luck xx