Drive-by Posting!
I was trying to find when Grand Jury hearings are scheduled in the 9th District but didn't find anything during a first quick search. (I need to look at the court's calendars when I have more time.) Often, they are held on the X day of X term of the court.
Example:
Terms begin on the 2nd Monday of Jan, March, May, July, Sept and Nov.
Grand Juries meet on the first day of Term.
If this is similar to the 9th district, because CM went before the judge mid-March, it may be that he won't face a GJ until the next empanelment in May.
I did find this info, which might be informative for some folks:
Grand Jury
Grand Jury
The Grand Jury is a panel of eighteen (18) citizens randomly selected from local citizens who are summoned to report for jury duty. DeKalb and Cherokee Counties have separate Grand Juries that meet throughout the year.
Grand Jury proceedings are secret and confidential
Grand Jury is not an open session of court and is closed to the public....
More at the link. Calendar may be on another tab but I've got to run!