Residente a San Clemente ma cresciuto a Taneto di Gattatico[1], è figlio di Davide Bulega, anch'egli pilota professionista.[2] Inizia a correre nel 2007 nel campionato italiano di minimoto. Nel 2011 è campione italiano ed europeo MiniGP Junior 50. Nel 2012 si laurea campione italiano PreGP 125, mentre nel 2013 vince il campionato di categoria PreGP 250. Nel 2014 prende parte al campionato spagnolo di velocità, categoria Moto3, concludendo la stagione al sesto posto e ad alcune gare del CIV Moto3. Nel 2015, sempre nel campionato Spagnolo, ottiene tre terzi posti, tre secondi posti e una vittoria, laureandosi campione nell'ultima gara a Valencia.
Nel 2016 entra a far parte dello SKY Racing Team VR46[3], con i compagni di squadra Andrea Migno, Romano Fenati[4] e Lorenzo Dalla Porta[5]. Nel primo Gran Premio stagionale in Qatar giunge sesto dopo aver battagliato a lungo nel gruppo dei primi.[6] In occasione del Gran Premio di Spagna ottiene la sua prima pole position[7] ed il suo primo podio nel contesto del motomondiale.[8] Ottiene un terzo posto in Giappone. Chiude la stagione al 7º posto in classifica piloti con 129 punti all'attivo. Nel 2017 inizia la sua seconda stagione completa nel motomondiale, con lo stesso team e la stessa moto del 2016. Il compagno di squadra è ancora il connazionale Andrea Migno. Ottiene una pole position in Giappone. Nella tappa finale a Valencia, a seguito di una caduta, incorre in un infortunio al piede destro, concludendo così la sua stagione al dodicesimo posto in classifica piloti con 81 punti.
Nel 2018 rimane nello stesso team, con compagno di squadra Dennis Foggia.In questa stagione è costretto a saltare il Gran Premio del Giappone, quello d'Australia, quello della Malesia e quello della Comunità Valenciana a causa di un incidente domestico. Il suo posto in squadra, in questo frangente, viene preso da un altro pilota della VR46 Academy, Celestino Vietti.[9] Conclude la stagione al 26º posto con 18 punti e ottenendo un settimo posto in Thailandia come miglior risultato in gara. Nel 2019 passa in Moto2, rimanendo sempre nel team VR46, con compagno di squadra Luca Marini.[10] Ottiene come miglior risultato un settimo posto in Repubblica Ceca. Termina la stagione al 17º posto con 48 punti. In questa stagione è costretto a saltare il Gran Premio delle Americhe a causa di una sindrome compartimentale all'avambraccio destro.
Nel 2020 corre con una Kalex Moto2 del team Gresini Racing, il compagno di squadra è Edgar Pons. Ottiene come miglior risultato un ottavo posto nel Gran Premio d'Europa e termina la stagione al 20º posto con 32 punti.[11]
Nel 2021 rimane nello stesso team, con compagno di squadra Fabio Di Giannantonio. Ottiene come miglior risultato due undicesimi posti (Francia e Germania) e chiude la stagione al ventiseiesimo posto con 12 punti.[12] In questa stagione è costretto a saltare il Gran Premio d'Italia a causa di un infortunio alla spalla destra rimediato nel warm up del GP e il Gran Premio delle Americhe a causa di un infortunio a una gamba rimediato nelle prove libere del GP. A settembre dello stesso anno viene annunciato il suo approdo nel campionato mondiale Supersport nel 2022, alla guida della Panigale V2 del team Aruba.[13] Al Gran Premio d'Aragona, prima prova stagionale, grazie al terzo posto di gara 2, riporta Ducati sul podio delle Supersport dove mancava dal 2007.[14] Sale altre otto volte sul podio e termina il campionato al quarto posto.[15] Nel 2023 continua con la stessa squadra della stagione precedente. Con la doppia vittoria al Gran Premio d'Australia si porta al comando della classifica iridata. Mantiene questa posizione per tutto il campionato che chiude con un margine di quasi cento punti sul più prossimo dei rivaliː Stefano Manzi su Yamaha.[16][17] In questa annata Bulega ottiene dieci pole position su dodici e sedici vittorie su ventiquattro gare disputate riportando il titolo Supersport a Borgo Panigale dove mancava dal 1997.[16]
Per il 2024 diviene pilota ufficiale team Aruba.it Racing, ovvero il "team interno" della Ducati nel mondiale WorldSBK. All'esordio, vince in Australia; nel prosieguo della stagione si mantiene ai vertici.