Bad move!? Williams for Hardman?

The guy I’m playing this week has three players on bye, QB WR and TE. His bench is sus so I figured he’d be streaming all three positions. He knows his stuff so he’s dangerous playing streaming matchups. Hardman is on our waiver wire and I just have a feeling he will have a big week. I dropped Jamal Williams to pick him up. My other RBs- Zeke, Mostert, Robinson and Edmonds. Don’t need another WR but don’t need him going off on my opponent’s team.? I’ll drop him next week to pick up a QB as mines on bye. Bad move good move?