Yes, Josh, the 3rd bird is a Puff-backed. I overlooked it on the Avibase checklist for Sepilok. I first looked at the images on my phone and my first impression was Ochraceous, which was why I got sidetracked. A view of the underparts would have resolved this one very quickly (clean white on Puff-backed, ochre - hence the name - on Ochreaceous). Ochraceous has a warm brown crest and nape, not dull grey-brown as in Puff-backed. If you look closely at the OP bird, you can see the trousers are whitish, not yellow-brown as they would be on Ochreaceous.
Grey-cheeked does occur here too and is superficially similar to both species but differs in its flatter crest, less puffy throat, greenish mantle and breast and yellow belly - it has much more varied plumage.