I once thought "Billy" is how mommy calls baby Richard
but then I heard Audrey saying "thats why i love Billy, thats why I am fucking with Billy" and all of the sudden the possibility Billy = Richard is quite low.
My original idea came across when i realized:
_Tina mentioned something over the phone about Billy that Charlie did not share with Audrey
_The common story about the truck