I hope it is not him... but, there are so many coincidences associated with him. I wonder when Billie was actually told about him losing his job. The first taping of NG she did not seem to know... then the next day on NG she did. Until we can get BF cleared it is sort of hard to look at other possibilities. The shoes still make me wonder... it is still on the missing posters that note she is wearing tennis shoes.