I think Bryant is a greater need/better fit. We already have big bodied guys at DE (e.g. Cowart, Coe, Davidson) but I don't feel as optimistic at Buck. Holland seemed to create pressure but didn't seem to finish plays (especially in the Sugar Bowl) and James is coming off that injury.
In my opinion, Bryant seems like a more quick twitch/bendier athlete than Ryan Johnson. With added strength/weight, I think he can develop into that long edge rusher in the mold of a Tim Williams or Arden Key.