FIXED!!! - --WORKING!!- Changing it from while(true) to limit the number of times the loop is executed, AND restoring the headers in the php file made it work! Thanks everyone for the help!! It is sending a continual stream!
This comment also has useful information:
@AustinJones It should be noted that PHP settings usually have a cap on how long the current request is active. You can use ini_set to modify max_execution_time or probably more easier: set_time_limit. Limiting the while loop likely made it so that your request ended before the max execution time was reached. Hope this helps.