A mi me parece que has hecho bien, en más de un sentido.
Moralmente has encontrado el dueño de algo que no es tuyo y no te lo has quedado. Eso es no robar y por tanto correcto.
Por otro lado, has conseguido algo mucho más caro que los 20€ que vale un Pendrive de 8GB. Has conseguido quedar bien con el profesor y que este te tenga en buena estima, que es algo que no conseguirías haciendo un "regalo" de 20€. Esa buena idea que tiene ahora el profesor de ti se verá reflejada en más de una manera (No hablo sólo de las notas).
Así que el balance total es positivo: Has ganado más de lo que te has encontrado por casualidad.
¡Bien hecho!