Not 150 apps. 250 models probably cleanly divides into somewhere between 5 and 8 apps.
Do your developers a favor, do not try to go to one model per file. (Actually, there’s another post around here where I’ve addressed this topic before.)
See my comment at categorizing models in own files instead of models.py - #6 by KenWhitesell
You will never convince me that there’s anything to be gained - and a lot lost - by going with more files rather than fewer.