Au vu de ce qui précède, le recours est partiellement admis. 10 3. 3.1 Dans la mesure où le recourant obtient gain de cause sur l’essentiel de ses conclusions, les frais de la procédure de recours, comprenant un émolument global de CHF 1'400.00, sont mis à la charge du canton de Berne conformément à l’art. 428 al. 1 CPP. L’indemnisation du défenseur d’office pour la procédure de recours sera fixée à la fin de la procédure en application de l’art. 135 al. 2 CPP. .