How should I proceed if I am late in applying for postdoc positions? I am submitting my Aerospace engineering PhD thesis in August. However, my colleagues have pointed out that I am very late with postdoc applications for this year. I should started searching much sooner.

Now, I am still being funded by my PhD supervisor, and she has said that I can stay in her lab after my PhD as a postdoctoral fellow until I find something else. I personally would like to do that because I have lot of publications pending and staying back will help me push those through. Also it would provide me time to learn a new modeling methodology which will significantly improve my profile and improve my chances of securing postdoc positions.

However, my colleagues are saying that doing postdoc from the same place is extremely bad for an academic profile. I do want stay in academia, and I am now regretting my delay in applying for postdoc positions.

How should I proceed? Is it true that my profile is going to be looked at negatively if I continue under my current supervisor for the next 6-8 months after my defense? At the moment, I don't have any financial debts or anything. But, I am really concerned how my future will pan out provided I have to stay here. This is really stressing me out.
my colleagues are saying that doing postdoc from the same place is extremely bad for an academic profile


Doing a postdoc only with your PhD advisor might look bad, because it looks like you couldn't get a postdoc somewhere else.  But a brief extended stay at your PhD institution is more likely to be seen as a no-op—most people will understand that it was just a timing issue—especially if you later have a productive postdoc somewhere else.

In any case, you don't have a time machine, so worrying about what you should have done is completely pointless.  Your job now is to make sure your eventual postdoc/faculty application package is as strong as possible.  Do that research!  Publish those papers!  Give those talks!  Build that network!  Cultivate those letter-writers!