A. If the amount of any bond fixed by a judicial officer is subsequently deemed insufficient, or the security taken inadequate, or if it appears that bail should have been denied or that the person has violated a term or condition of his release, or has been convicted of or arrested for a felony or misdemeanor, the attorney for the Commonwealth of the county or city in which the person is held for trial may, on reasonable notice to the person and, if such person has been admitted to bail, to any surety on the bond of such person, move the appropriate judicial officer to increase the amount of such bond or to revoke bail. The court may grant such motion and may require new or additional sureties therefor, or both, or revoke bail. Any surety in a bond for the appearance of such person may take from his principal collateral or other security to indemnify such surety against liability. The failure to notify the surety will not prohibit the court from proceeding with the bond hearing. The court ordering any increase in the amount of such bond, ordering new or additional sureties, or both, or revoking such bail may, upon appeal, and for good cause shown, stay execution of such order for so long as reasonably practicable for such person to obtain an expedited hearing before the court to which such order has been appealed.