Let me try again: I think I have said this before at least twice!
If you are willing to reference the 4-20ma loop to the Arduino GND pin (there-by possibly introducing undesirable common-mode currents into the sensor loop), why bother with an opamp at all? E=IR. When I=4mA, E=0.004A*249Ω = 0.996V, when I=20mA, E=0.020A*249Ω = 4.98V. This range can easily be converted by the Arduino's A/D. The input impedance of the A/D is huge compared to 249Ω, so why buffer?
The only reason for adding an amplifier is if it reads the voltage drop across the loop load resistor differentially, thereby preventing referencing the loop directly to the Arduino's GND pin. In that case, as I think I have already explained, it is preferable to use an integrated instrumentation amp.