For Junghado in particular, it's all about knowing his patterns and keeping him down as much as possible. Going with a wind build is the safest bet, using your tab parry liberally to stun him when he gets aggressive and being sure to grab him whenever your grab's off cd (don't forget to blade swarm the crap out of him!).
Here's a basic build example for him:
https://bnstree.com/BD?build=450100...111321131120221200233043340731126111443115711
Points in drain are optional. Could also put two points into Take Flight for more damage, or put it into Lightning Slash for the same purpose (you'll want to save it for when you knock him down anyway).
Save your X for when he uses his invincible knock-up combo. If he uses it twice in a row, either chug an immunity potion or use tab followed by Q/E/SS to avoid the final hit.
Also, since this is apparently a thing a lot of BDs miss, the combo during Draw Stance is to hit LMB -> F -> LMB -> F repeatedly while canceling the animation for F with LMB as soon as the damage is done. (I personally just use R -> F instead as I prefer the "classic" keyboard controls, but that's just me).