Hi again,
I think an interesting key point that comes out of all this is that in theory it does not depend on what a current source is connected to because it always pushes out the current it is assigned. For example, if we connect the 'arrow head' end of a current source of 1 amp to a resistor of 1 ohm (other end of resistor to ground) we see a voltage across the resistor of 1 volt, and it doesnt matter what the other end of the current source is connected to...it can be a ground which is zero volts, or a voltage source of 1 volt, 2 volts, 100 volts, 1000 volts, a million volts, we still see 1 volt across that resistor.
Another key point is that it doesnt matter what impedance we connect that other end (the tail end) of the current source to either, it still puts 1 amp through that 1 ohm resistor and that produces 1 volt across the resistor. This can be reasoned out by noting that the current source already has an infinite internal resistance, so it isolates the current through the resistor from everything else forcing it to be a set value like that 1 amp.
In a real life circuit of course there is a big difference. For one thing, we cant even develop an infinite voltage nor can we produce a perfect current source.