You can use last number barring to block their calls. My best attempt at wasting their time was 28 minutes - normally would not bother but I was ill and needed something to distract me.
Android nowadays marks calls as "suspected spam", worked great. In general, if it's important enough, the caller leaves a message. Otherwise, it's not important and I don't care about it.
It has zero effectiveness if someone decides to send a hundred thousand spoofed VoIP calls at you because you lost them their spammer/malware job by stringing them along.