Correct. Ball's Bluff is the name most frequently used for this battle. Harrison's landing is another one.
Here are a few more Civil War battles with more than one name (I write the US name first and then the CS, but in some cases the various names were used on either side. In some cases the US name became more frequently used, in some cases the CS name is dominating. In a few cases neither is generally favored):
Antietam - Sharpsburg
Stones River - Murfreesboro
Fair Oaks - Seven Pines
Logan's Cross Roads - Mill Springs
Chaplin Hills - Perryville
Opequon Creek - Winchester
1st Cold Harbor (this name came up only after a second battle was fought here in 1864, while the battle this name refers to took place in 1862) - Gaines Mill
Glendale - Frayser's Farm (this one is also known as Nelson’s Farm, Charles City Crossroads, New Market Road, or Riddell's Shop, but the first two names clearly dominate).
Wilson's Creek - Oak Hills
Pea Ridge - Elkhorn Tavern
Malvern Hill - Poindexter’s Farm
Beaver Dam Creek - Mechanicsville
Your turn.