Ho scoperto che anche il modo in cui inserisco il BLOB nella stringa non è corretto, se non codifichiamo i dati BLOB, andranno persi.
Qui ho trovato un altro post che ha risolto perfettamente questo problema. Grazie per la risposta di BalusCCome rappresentare un'immagine dal database in JSON