Yep, but I figure it's much more logical to conclude that the kid is the son of Boomerang and a female speedster.

Was there ever a female speedster, even in a one-book appearance, during the Barry Allen run (pun intended)?