Do you know if your son signed any documents - anything that would indicate he did not want to waive his right to a speedy trial? I suggest that he will want to look closely at all of the documents he signed for the public defender - sometimes there is a statement in the paperwork - to protect all parties; otherwise, it would be the lawyers word against the client.
Also, is there a reason your son did not want to waive it? Many times, this is to the defendant's benefit to waive as it gives the attorney an opportunity to gather all the discovery needed to place a defense - for instance, information on the breathalyzer, was there probable cause, etc. It is not something that is merely advantageous to the prosecutor - they already have the facts - they only need to present them and without the defense information they could ready prove guilt beyond a reasonable doubt.
However, if there is no paperwork showing that your son did waive his right to ST, then he will need to speak with the supervisor in the PD's office and tell them what this attorney did and ask that it be corrected immediately as he is ready for trial.
Best to you and your son,
If my answer has been helpful, please ACCEPT my answer so I get credit for my effort to help you . If I can be of further help, let me know. Appropriate FEEDBACK is appreciated as is a bonus. Thanks ~ Michelle