From preparing pitches to facing self-doubts, Jodhpur boy Bishnoi now to face West Indies in ODIs and T20s