Bharatiya Janata Party (BJP) has reached a seat-sharing deal with Bihar ally Lok Janshakti Party (LJP) and the arrangement is expected to be announced soon.