The first picture seems spot on with Brachyplatystoma vaillantii, but then the second throws me off with how large the eyes appear - got anymore shots?
Maybe I've just been away from monster Catfish species for too long lol, otherwise great pickup if it is vaillantii!