Translation:This boy loves me!
What a difference between Acest băiat and băiatul acesta?
There's no difference.
Thanks but what's a variant commonly useful?
Both are pretty common. There is also a third variant: "băiatul ăsta" (also common, but less formal), which is really a shortened form of "băiatul acesta".