2. Les frais de la procédure de recours, comprenant un émolument global de CHF 4'220.00, sont mis à la charge du recourant, A.________. 3. La rémunération du mandat d'office de Me B.________ dans la procédure de recours est fixée à CHF 3'309.40 (TVA incluse). Dès que sa situation financière le permet, le recourant est tenu de rembourser, d'une part au canton de Berne la rémunération allouée pour sa défense d'office, à savoir CHF 3'309.40, d'autre part, à Me B.________ la différence entre cette rémunération et les honoraires que celui-ci aurait touchés comme défenseur privé, à savoir CHF 780.85 (art. 135 al. 4 CPP).