javaughn j. porter personal life