I haven't tried finding a post-doc yet but I thought the best way to find a post-doc is networking. Most of of the post-docs I know, knew the post-doc supervisor in some way beforehand. Either via recommendation or meeting a conference. I know my supervisors don't advertise post-docs and if they don't know anyone, they reach out to their network for a recommendation. I know this isn't useful but maybe reach out through any network you have or your supervisors.