BP shares are now paying one of the highest FTSE 100 dividend yields. Are they they perfect ticket to a £1,000 monthly ...