I used an older picture of yours when he was about the same size as Matt's fish in this thread. Your fish has round eyes and is speckled, though not as heavily as Matt's yarelli. Yours also has very indistinct, smudgy black bands as opposed to the sharp line's on Matt's rutilus.
Do you know the collection point of your fish? If its India, that simplifies the matter. If it's a "Thai" strain, then it
could be yarelli or more likely, what I call B. bagarius. 8" is the commonly quoted top end for B. bagarius, but that was the size of the holotype. Ng's holotype rutilus was only ten inches IIRC. I have an extremely strong suspicion that B. bagarius reaches sizes similar to rutilus, suchus and yarelli, but isn't properly documented as doing so because it's commonly called "Thai yarelli".
If there really is a strain of Bagarius that never exceeds 8", where are they? I've never seen proof of one, and trust me, I've looked. Bagarius are the reason I got into keeping monsters to begin with many moons ago.
The pic of yours I used: