Below is a male punctatus, not sure whether it is still alive, belonged to FFMKII on here, was the biggest Ancistrus I have ever seen, i just took the photo.
For me the pattern on the Pectoral is wrong for A. punctatus, looks more like
sp Rio Ucayali to me with the rows of orangish spots